Skip to content

Commit cc797ce

Browse files
committed
Add support for no-file-list
Fixes #155
1 parent f4e2e5b commit cc797ce

4 files changed

Lines changed: 29 additions & 5 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"features": {
3+
"ghcr.io/devcontainers-contrib/features/prettier:1": {
4+
"version": "1.0.2",
5+
"resolved": "ghcr.io/devcontainers-extra/features/prettier@sha256:be8a83826ac496bd1e298ecf1052e600bdddd8ef3248ca630b53a9bdea3d3d76",
6+
"integrity": "sha256:be8a83826ac496bd1e298ecf1052e600bdddd8ef3248ca630b53a9bdea3d3d76"
7+
},
8+
"ghcr.io/devcontainers/features/github-cli:1": {
9+
"version": "1.1.0",
10+
"resolved": "ghcr.io/devcontainers/features/github-cli@sha256:d22f50b70ed75339b4eed1ba9ecde3a1791f90e88d37936517e3bace0bbad671",
11+
"integrity": "sha256:d22f50b70ed75339b4eed1ba9ecde3a1791f90e88d37936517e3bace0bbad671"
12+
}
13+
}
14+
}

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ Here are all the available options:
4949
| `force` | Overwrite the output file if it already exists. | `false` |
5050
| `forceUpdateCheck` | Forces an update check for new validation rules. Cannot be used in conjunction with noUpdateCheck. Not particularly useful in CI builds since the command-line tool is installed fresh every run, which results in an update check. Included in this action for completeness. | `false` |
5151
| `ignoreValidation` | Bypasses validation errors (not recommended) | `false` |
52+
| `noFileList` | Disables the display of the packed file list after packing. | `false` |
5253
| `noUpdateCheck` | Disables the update check for new validation rules. Cannot be used in conjunction with forceUpdateCheck. | `false` |
5354
| `outputPath` | The path to save the packed plugin to | The workflow working directory |
5455
| `path` | The path to the plugin to pack | The first `*.sdPlugin` folder in the workflow working directory |

action.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ inputs:
2121

2222
force:
2323
description: 'If true, overwrites a package if it exists.'
24-
default: false
24+
default: 'false'
2525
required: false
2626

2727
version:
@@ -33,28 +33,32 @@ inputs:
3333

3434
ignoreValidation:
3535
description: 'If true, bypasses validation errors (not recommended)'
36-
default: false
36+
default: 'false'
3737
required: false
3838

3939
dryRun:
4040
description: 'If true, generates a report without creating a package.'
41-
default: false
41+
default: 'false'
4242
required: false
4343

4444
forceUpdateCheck:
4545
description:
4646
'If true, forces an update check for new validation rules. Cannot be used
4747
in conjunction with noUpdateCheck.'
48-
default: false
48+
default: 'false'
4949
required: false
5050

5151
noUpdateCheck:
5252
description:
5353
'If true, prevents an update check of new validation rules. Cannot be used
5454
in conjunction with forceUpdateCheck.'
55-
default: false
55+
default: 'false'
5656
required: false
5757

58+
noFileList:
59+
description:
60+
'If true, prevents the packaged file list from being displayed.'
61+
5862
runs:
5963
using: node24
6064
main: dist/index.js

src/main.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ async function run() {
1717
args.push('--version', version)
1818
}
1919

20+
// Set the --no-file-list flag if requested.
21+
if (core.getBooleanInput('noFileList')) {
22+
args.push('--no-file-list')
23+
}
24+
2025
// Set the --force flag if requested.
2126
if (core.getBooleanInput('force')) {
2227
args.push('--force')

0 commit comments

Comments
 (0)