|
21 | 21 | - uses: actions/checkout@v4 |
22 | 22 |
|
23 | 23 | - name: Use Node.js ${{ matrix.node-version }} |
24 | | - uses: actions/setup-node@v3 |
| 24 | + uses: actions/setup-node@v4 |
25 | 25 | with: |
26 | 26 | node-version: 20.x |
27 | 27 |
|
|
31 | 31 |
|
32 | 32 | - name: Generate Sentry Release Name |
33 | 33 | id: release-info |
34 | | - uses: actions/github-script@v6 |
| 34 | + uses: actions/github-script@v7 |
35 | 35 | with: |
36 | 36 | script: | |
37 | 37 | if (process.env.SENTRY_ENVIRONMENT !== 'release') { |
@@ -67,13 +67,13 @@ jobs: |
67 | 67 | - uses: actions/checkout@v4 |
68 | 68 |
|
69 | 69 | - name: Cache Node Modules |
70 | | - uses: actions/cache@v3 |
| 70 | + uses: actions/cache@v4 |
71 | 71 | with: |
72 | 72 | # npm cache files are stored in `~/.npm` on Linux/macOS |
73 | 73 | path: ~/.npm |
74 | | - key: ${{ runner.os }}-node_modules-${{ hashFiles('**/package-lock.json') }} |
| 74 | + key: ${{ matrix.os }}-node_modules-${{ hashFiles('**/package-lock.json') }} |
75 | 75 | restore-keys: | |
76 | | - ${{ runner.os }}-node_modules |
| 76 | + ${{ matrix.os }}-node_modules |
77 | 77 |
|
78 | 78 | - name: Install Required Packages (Linux) |
79 | 79 | if: runner.os == 'Linux' |
|
85 | 85 | uses: dtolnay/rust-toolchain@stable |
86 | 86 |
|
87 | 87 | - name: Use Node.js ${{ matrix.node-version }} |
88 | | - uses: actions/setup-node@v3 |
| 88 | + uses: actions/setup-node@v4 |
89 | 89 | with: |
90 | 90 | node-version: 20.x |
91 | 91 |
|
@@ -129,10 +129,10 @@ jobs: |
129 | 129 | run: npx --yes @sentry/cli sourcemaps upload -r ${{ needs.sentry-create-release.outputs.release }} dist |
130 | 130 |
|
131 | 131 | - name: Upload Artifact |
132 | | - uses: actions/upload-artifact@v3 |
| 132 | + uses: actions/upload-artifact@v4 |
133 | 133 | if: github.event_name != 'release' |
134 | 134 | with: |
135 | | - name: ${{ runner.os }}-snapshot |
| 135 | + name: ${{ matrix.os }}-snapshot |
136 | 136 | path: | |
137 | 137 | target/**/bundle/deb/*.deb |
138 | 138 | target/**/bundle/appimage/*.AppImage |
|
0 commit comments