File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4949 pull-requests : write
5050 steps :
5151 - name : Download bundle size analysis results
52- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
52+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
5353 with :
5454 name : ngx-meta${{ env.BUNDLE_SIZE_ARTIFACT_NAME_SUFFIX }}-${{ matrix.ng-cli-version-alias }}
5555 # 👇 Need to specify it. Otherwise, the ` run-id ` argument won't be taken into account
Original file line number Diff line number Diff line change 2020 - name : Checkout
2121 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
2222 - name : Download tsc output files
23- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
23+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
2424 with :
2525 name : ngx-meta${{ env.TSC_ARTIFACT_NAME_SUFFIX }}
2626 path : projects/ngx-meta/out
3131 - name : Run API Documenter
3232 run : pnpm run ngx-meta:api-documenter
3333 - name : Upload API Documenter generated Markdown docs
34- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
34+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
3535 with :
3636 name : ngx-meta${{ env.API_DOCS_ARTIFACT_NAME_SUFFIX }}
3737 path : projects/ngx-meta/docs/content/api
Original file line number Diff line number Diff line change 3131 - name : Build libraries
3232 run : pnpm run build
3333 - name : Upload distribution files
34- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
34+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
3535 with :
3636 name : ngx-meta${{ env.DIST_ARTIFACT_NAME_SUFFIX }}
3737 path : projects/ngx-meta/dist
4040 - name : Instrument for coverage
4141 run : pnpm run instrument-for-coverage
4242 - name : Upload distribution files with coverage instrumentation
43- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
43+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
4444 with :
4545 name : ngx-meta${{ env.DIST_ARTIFACT_NAME_SUFFIX }}${{ env.COVERAGE_ARTIFACT_NAME_SUFFIX }}
4646 path : projects/ngx-meta/dist
5858 - name : Run tsc
5959 run : pnpm run ngx-meta:tsc
6060 - name : Upload compiled JS files
61- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
61+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
6262 with :
6363 name : ngx-meta${{ env.TSC_ARTIFACT_NAME_SUFFIX }}
6464 path : projects/ngx-meta/out
Original file line number Diff line number Diff line change 3737 - name : Checkout
3838 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
3939 - name : Download example app distribution files
40- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
40+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
4141 with :
4242 name : ngx-meta${{ env.EXAMPLE_APP_ARTIFACT_NAME_SUFFIX }}-${{ matrix.ng-cli-version-alias }}
4343 path : ${{ env.EXAMPLE_APP_DIR }}
8888 - name : Generate bundle size report
8989 run : pnpm run report ${{ matrix.ng-cli-version-alias }} --git-ref '${{ github.sha }}'
9090 - name : Upload bundle size analysis results
91- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
91+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
9292 with :
9393 name : ngx-meta${{ env.BUNDLE_SIZE_ARTIFACT_NAME_SUFFIX }}-${{ matrix.ng-cli-version-alias }}
9494 path : ${{ env.BUNDLE_SIZE_DIR }}/${{ env.OUTPUT_DIR }}
@@ -107,7 +107,7 @@ jobs:
107107 checks : write
108108 steps :
109109 - name : Download main bundle analysis results
110- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
110+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
111111 with :
112112 name : ngx-meta${{ env.BUNDLE_SIZE_ARTIFACT_NAME_SUFFIX }}-${{ matrix.ng-cli-version-alias }}
113113 - name : Create check run
Original file line number Diff line number Diff line change 2525 - name : Setup
2626 uses : ./.github/actions/setup
2727 - name : Download coverage reports
28- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
28+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
2929 with :
3030 pattern : ' *${{ env.COVERAGE_REPORT_ARTIFACT_NAME_SUFFIX }}'
3131 path : ${{ env.COVERAGE_DIR }}
Original file line number Diff line number Diff line change @@ -31,12 +31,12 @@ jobs:
3131 - name : Checkout
3232 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
3333 - name : Download API reference docs
34- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
34+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
3535 with :
3636 name : ngx-meta${{ env.API_DOCS_ARTIFACT_NAME_SUFFIX }}
3737 path : projects/ngx-meta/docs/content/api
3838 - name : Download bundle size info
39- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
39+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
4040 with :
4141 pattern : ngx-meta${{ env.BUNDLE_SIZE_ARTIFACT_NAME_SUFFIX }}*
4242 - name : Copy reports into directories
Original file line number Diff line number Diff line change 3636 - name : Checkout
3737 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
3838 - name : Download example app with coverage instrumentation
39- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
39+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
4040 with :
4141 name : ngx-meta${{ env.EXAMPLE_APP_ARTIFACT_NAME_SUFFIX }}-${{ matrix.ng-cli-version-alias }}${{ env.COVERAGE_ARTIFACT_NAME_SUFFIX }}
4242 path : ${{ env.EXAMPLE_APP_DIR }}
6464 run : pnpm run ci:serve &
6565 working-directory : ${{ env.EXAMPLE_APP_DIR }}
6666 - name : Cypress run
67- uses : cypress-io/github-action@2ad32e649e4db26c07674ebae31a297601dbcbaf # v6.10.8
67+ uses : cypress-io/github-action@bc22e01685c56e89e7813fd8e26f33dc47f87e15 # v7.1.5
6868 env :
6969 COVERAGE_JSON_REPORT_NAME : e2e-${{ matrix.ng-cli-version-alias }}.json
7070 with :
7575 # Given we're doing caching manually, installing apart to leverage cache
7676 install : false
7777 - name : Upload coverage report
78- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
78+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
7979 if : failure() || success()
8080 with :
8181 name : ngx-meta-e2e-${{ matrix.ng-cli-version-alias }}${{ env.COVERAGE_REPORT_ARTIFACT_NAME_SUFFIX }}
Original file line number Diff line number Diff line change 4949 fi
5050 echo "example_app_artifact_name=$example_app_artifact_name" | tee -a "$GITHUB_ENV"
5151 - name : Download distribution files
52- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
52+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
5353 with :
5454 name : ${{ env.dist_artifact_name }}
5555 path : projects/ngx-meta/dist
@@ -140,7 +140,7 @@ jobs:
140140 rm -rf node_modules/{.bin,.pnpm} node_modules/*.yaml
141141 working-directory : ${{ env.EXAMPLE_APP_DIR }}
142142 - name : Upload example app
143- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
143+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
144144 with :
145145 name : ${{ env.example_app_artifact_name }}
146146 path : |
Original file line number Diff line number Diff line change 5656 - name : Installed dependencies integrity check
5757 run : npm audit signatures
5858 - name : Download distribution files
59- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7
59+ uses : actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8
6060 with :
6161 name : ngx-meta${{ env.DIST_ARTIFACT_NAME_SUFFIX }}
6262 path : projects/ngx-meta/dist
Original file line number Diff line number Diff line change 2323 - name : Run unit tests
2424 run : cd .ci && make unit-test-libs
2525 - name : Upload coverage report
26- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
26+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
2727 if : failure() || success()
2828 with :
2929 name : ngx-meta-unit-test${{ env.COVERAGE_REPORT_ARTIFACT_NAME_SUFFIX }}
4242 - name : Run unit tests
4343 run : pnpm run test:unit:schematics:coverage
4444 - name : Upload coverage report
45- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
45+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
4646 if : failure() || success()
4747 with :
4848 name : unit-test-schematics${{ env.COVERAGE_REPORT_ARTIFACT_NAME_SUFFIX }}
You can’t perform that action at this time.
0 commit comments