mirror of
https://code.forgejo.org/actions/checkout.git
synced 2024-11-27 14:39:16 +01:00
build
This commit is contained in:
parent
1f57fc5a0b
commit
bfd0d500ee
2 changed files with 19 additions and 1 deletions
|
@ -62,6 +62,10 @@ Refer [here](https://github.com/actions/checkout/blob/v1/README.md) for previous
|
|||
# Whether to download Git-LFS files
|
||||
# Default: false
|
||||
lfs: ''
|
||||
|
||||
# Whether to silent failure
|
||||
# Default: false
|
||||
silentFailure: ''
|
||||
```
|
||||
<!-- end usage -->
|
||||
|
||||
|
|
14
dist/index.js
vendored
14
dist/index.js
vendored
|
@ -2611,8 +2611,19 @@ function run() {
|
|||
// Register problem matcher
|
||||
coreCommand.issueCommand('add-matcher', {}, path.join(__dirname, 'problem-matcher.json'));
|
||||
// Get sources
|
||||
try {
|
||||
yield gitSourceProvider.getSource(sourceSettings);
|
||||
}
|
||||
catch (error) {
|
||||
core.setOutput('failure', 'true');
|
||||
if (sourceSettings.silentFailure) {
|
||||
core.info(`Silent Failure: ${error.message}`);
|
||||
}
|
||||
else {
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
}
|
||||
finally {
|
||||
// Unregister problem matcher
|
||||
coreCommand.issueCommand('remove-matcher', { owner: 'checkout-git' }, '');
|
||||
|
@ -10405,6 +10416,9 @@ function getInputs() {
|
|||
core.debug(`lfs = ${result.lfs}`);
|
||||
// Access token
|
||||
result.accessToken = core.getInput('token');
|
||||
// Silent Failure
|
||||
result.silentFailure =
|
||||
(core.getInput('silentFailure') || 'false').toUpperCase() === 'TRUE';
|
||||
return result;
|
||||
}
|
||||
exports.getInputs = getInputs;
|
||||
|
|
Loading…
Reference in a new issue