Skip to content

Commit 77b25f0

Browse files
chore(deps): update github-actions
1 parent 7e2827a commit 77b25f0

3 files changed

Lines changed: 27 additions & 27 deletions

File tree

.github/workflows/ci.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Checkout repository
23-
uses: actions/checkout@v6
23+
uses: actions/checkout@v7
2424

2525
- name: Install mise
26-
uses: jdx/mise-action@v3
26+
uses: jdx/mise-action@v4
2727

2828
- name: Install Rust components
2929
run: rustup component add rustfmt clippy
@@ -50,10 +50,10 @@ jobs:
5050
runs-on: ubuntu-latest
5151
steps:
5252
- name: Checkout repository
53-
uses: actions/checkout@v6
53+
uses: actions/checkout@v7
5454

5555
- name: Install mise
56-
uses: jdx/mise-action@v3
56+
uses: jdx/mise-action@v4
5757

5858
- name: Lint shell scripts
5959
run: mise run check:lint:shell
@@ -63,10 +63,10 @@ jobs:
6363
runs-on: ubuntu-latest
6464
steps:
6565
- name: Checkout repository
66-
uses: actions/checkout@v6
66+
uses: actions/checkout@v7
6767

6868
- name: Install mise
69-
uses: jdx/mise-action@v3
69+
uses: jdx/mise-action@v4
7070

7171
- name: Lint YAML files
7272
run: mise run check:lint:yaml
@@ -77,10 +77,10 @@ jobs:
7777
needs: [lint-rust]
7878
steps:
7979
- name: Checkout repository
80-
uses: actions/checkout@v6
80+
uses: actions/checkout@v7
8181

8282
- name: Install mise
83-
uses: jdx/mise-action@v3
83+
uses: jdx/mise-action@v4
8484

8585
- name: Cache dependencies
8686
uses: actions/cache@v5
@@ -97,7 +97,7 @@ jobs:
9797
run: mise run build:release
9898

9999
- name: Upload binary artifact
100-
uses: actions/upload-artifact@v6
100+
uses: actions/upload-artifact@v7
101101
with:
102102
name: morphir-binary-${{ runner.os }}
103103
path: .morphir/build/bin/morphir
@@ -109,10 +109,10 @@ jobs:
109109
needs: [lint-rust]
110110
steps:
111111
- name: Checkout repository
112-
uses: actions/checkout@v6
112+
uses: actions/checkout@v7
113113

114114
- name: Install mise
115-
uses: jdx/mise-action@v3
115+
uses: jdx/mise-action@v4
116116

117117
- name: Cache dependencies
118118
uses: actions/cache@v5
@@ -134,10 +134,10 @@ jobs:
134134
needs: [build]
135135
steps:
136136
- name: Checkout repository
137-
uses: actions/checkout@v6
137+
uses: actions/checkout@v7
138138

139139
- name: Install mise
140-
uses: jdx/mise-action@v3
140+
uses: jdx/mise-action@v4
141141

142142
- name: Cache dependencies
143143
uses: actions/cache@v5
@@ -151,7 +151,7 @@ jobs:
151151
${{ runner.os }}-cargo-test-
152152
153153
- name: Download morphir binary
154-
uses: actions/download-artifact@v7
154+
uses: actions/download-artifact@v8
155155
with:
156156
name: morphir-binary-${{ runner.os }}
157157
path: .morphir/build/bin/
@@ -171,10 +171,10 @@ jobs:
171171
needs: [lint-rust]
172172
steps:
173173
- name: Checkout repository
174-
uses: actions/checkout@v6
174+
uses: actions/checkout@v7
175175

176176
- name: Install mise
177-
uses: jdx/mise-action@v3
177+
uses: jdx/mise-action@v4
178178

179179
- name: Cache dependencies
180180
uses: actions/cache@v5
@@ -207,10 +207,10 @@ jobs:
207207
needs: [lint-rust]
208208
steps:
209209
- name: Checkout repository
210-
uses: actions/checkout@v6
210+
uses: actions/checkout@v7
211211

212212
- name: Install mise
213-
uses: jdx/mise-action@v3
213+
uses: jdx/mise-action@v4
214214

215215
- name: Cache dependencies
216216
uses: actions/cache@v5
@@ -227,7 +227,7 @@ jobs:
227227
run: mise run check:coverage --force
228228

229229
- name: Upload coverage report
230-
uses: actions/upload-artifact@v6
230+
uses: actions/upload-artifact@v7
231231
with:
232232
name: coverage-report
233233
path: target/llvm-cov/html/

.github/workflows/pages.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ jobs:
2525
runs-on: ubuntu-latest
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v6
28+
uses: actions/checkout@v7
2929

3030
- name: Setup Pages
31-
uses: actions/configure-pages@v5
31+
uses: actions/configure-pages@v6
3232

3333
- name: Build with Jekyll
3434
uses: actions/jekyll-build-pages@v1
@@ -37,7 +37,7 @@ jobs:
3737
destination: ./_site
3838

3939
- name: Upload artifact
40-
uses: actions/upload-pages-artifact@v4
40+
uses: actions/upload-pages-artifact@v5
4141

4242
deploy:
4343
environment:
@@ -48,4 +48,4 @@ jobs:
4848
steps:
4949
- name: Deploy to GitHub Pages
5050
id: deployment
51-
uses: actions/deploy-pages@v4
51+
uses: actions/deploy-pages@v5

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343

4444
steps:
4545
- name: Checkout repository
46-
uses: actions/checkout@v6
46+
uses: actions/checkout@v7
4747

4848
- name: Get version from tag
4949
id: get_version
@@ -97,7 +97,7 @@ jobs:
9797
Compress-Archive -Path "target/${{ matrix.target }}/release/morphir.exe" -DestinationPath "morphir-${{ steps.get_version.outputs.version }}-${{ matrix.target }}.zip"
9898
9999
- name: Upload artifact
100-
uses: actions/upload-artifact@v6
100+
uses: actions/upload-artifact@v7
101101
with:
102102
name: morphir-${{ matrix.target }}
103103
path: morphir-${{ steps.get_version.outputs.version }}-${{ matrix.target }}.${{ matrix.archive }}
@@ -108,7 +108,7 @@ jobs:
108108
runs-on: ubuntu-latest
109109
steps:
110110
- name: Download all artifacts
111-
uses: actions/download-artifact@v7
111+
uses: actions/download-artifact@v8
112112
with:
113113
path: artifacts
114114
merge-multiple: true
@@ -117,7 +117,7 @@ jobs:
117117
run: ls -la artifacts/
118118

119119
- name: Create GitHub Release
120-
uses: softprops/action-gh-release@v2
120+
uses: softprops/action-gh-release@v3
121121
with:
122122
draft: true
123123
generate_release_notes: true

0 commit comments

Comments
 (0)