File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,15 +11,13 @@ jobs:
1111 runs-on : ubuntu-latest
1212 steps :
1313 - uses : actions/checkout@v6
14- with :
15- fetch-depth : 0
16- - uses : redhat-plumbers-in-action/differential-shellcheck@v5
14+ - uses : ludeeus/action-shellcheck@2.0.0
1715 validate :
1816 name : Validate devcontainer-feature.json files
1917 runs-on : ubuntu-latest
2018 steps :
2119 - uses : actions/checkout@v6
2220 - uses : devcontainers/action@v1
2321 with :
24- base-path-to-features : " ./src"
25- validate-only : " true"
22+ base-path-to-features : ./src
23+ validate-only : true
Original file line number Diff line number Diff line change 88jobs :
99 lint :
1010 name : Lint
11- uses : " ./.github/workflows/lint.yml"
11+ uses : ./.github/workflows/lint.yml
1212 test :
1313 name : Test
14- uses : " ./.github/workflows/test.yml"
14+ uses : ./.github/workflows/test.yml
1515 publish-to-github-packages :
1616 name : Publish to GitHub Packages
1717 permissions :
2626 - uses : actions/checkout@v6
2727 - uses : devcontainers/action@v1
2828 with :
29- base-path-to-features : " ./src"
30- generate-docs : " false"
31- publish-features : " true"
29+ base-path-to-features : ./src
30+ publish-features : true
3231 env :
3332 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 2323 continue-on-error : true
2424 steps :
2525 - uses : actions/checkout@v6
26- - run : npm install -g @devcontainers/cli
27- - run : devcontainer features test -f ${{ matrix.features }} -i ${{ matrix.baseImage }} --skip-scenarios .
26+ - run : |
27+ npx @devcontainers/cli features test \
28+ --base-image ${{ matrix.baseImage }} \
29+ --features ${{ matrix.features }} \
30+ --project-folder . \
31+ --skip-scenarios
2832 test-scenarios :
2933 name : Feature ${{ matrix.features }}
3034 runs-on : ubuntu-latest
3943 continue-on-error : true
4044 steps :
4145 - uses : actions/checkout@v6
42- - run : npm install -g @devcontainers/cli
43- - run : devcontainer features test -f ${{ matrix.features }} --skip-autogenerated --skip-duplicated .
46+ - run : |
47+ npx @devcontainers/cli features test \
48+ --features ${{ matrix.features }} \
49+ --project-folder . \
50+ --skip-autogenerated \
51+ --skip-duplicated
You can’t perform that action at this time.
0 commit comments