Skip to content

Commit f5693b4

Browse files
committed
Update GitHub actions.
1 parent eeb2019 commit f5693b4

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

.github/workflows/build.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ jobs:
1313
runs-on: ubuntu-latest
1414
container: docker://hhmhh/weylus_build:latest
1515
steps:
16-
- uses: actions/checkout@v4
17-
- uses: actions/cache@v4
16+
- uses: actions/checkout@v6
17+
- uses: actions/cache@v5
1818
with:
1919
path: deps/dist*
2020
key: ${{ runner.os }}-deps-${{ hashFiles('deps/*') }}
21-
- uses: actions/cache@v4
21+
- uses: actions/cache@v5
2222
with:
2323
path: |
2424
~/.cargo/registry
@@ -29,17 +29,17 @@ jobs:
2929
run: ./docker_build.sh
3030
shell: bash
3131
- name: Artifacts1
32-
uses: actions/upload-artifact@v4
32+
uses: actions/upload-artifact@v6
3333
with:
3434
name: linux
3535
path: packages/weylus-linux.zip
3636
- name: Artifacts2
37-
uses: actions/upload-artifact@v4
37+
uses: actions/upload-artifact@v6
3838
with:
3939
name: linux-deb
4040
path: packages/Weylus*.deb
4141
- name: Artifacts3
42-
uses: actions/upload-artifact@v4
42+
uses: actions/upload-artifact@v6
4343
with:
4444
name: windows
4545
path: packages/weylus-windows.zip
@@ -59,12 +59,12 @@ jobs:
5959
runs-on: ubuntu-latest
6060
container: docker://hhmhh/weylus_build_alpine:latest
6161
steps:
62-
- uses: actions/checkout@v4
63-
- uses: actions/cache@v4
62+
- uses: actions/checkout@v6
63+
- uses: actions/cache@v5
6464
with:
6565
path: deps/dist*
6666
key: ${{ runner.os }}-alpine-deps-${{ hashFiles('deps/*') }}
67-
- uses: actions/cache@v4
67+
- uses: actions/cache@v5
6868
with:
6969
path: |
7070
~/.cargo/registry
@@ -75,7 +75,7 @@ jobs:
7575
run: RUSTFLAGS='-C target-feature=-crt-static' cargo build --release && cd target/release && tar czf weylus-linux-alpine-musl.tar.gz weylus
7676
shell: bash
7777
- name: Artifacts1
78-
uses: actions/upload-artifact@v4
78+
uses: actions/upload-artifact@v6
7979
with:
8080
name: linux-alpine-musl
8181
path: target/release/weylus-linux-alpine-musl.tar.gz
@@ -95,12 +95,12 @@ jobs:
9595
os: [macos-latest, macos-14-large] # -latest is for Apple Silicon, -14-large is for Intel
9696
runs-on: ${{ matrix.os }}
9797
steps:
98-
- uses: actions/checkout@v4
99-
- uses: actions/cache@v4
98+
- uses: actions/checkout@v6
99+
- uses: actions/cache@v5
100100
with:
101101
path: deps/dist
102102
key: ${{ runner.os }}-deps-${{ hashFiles('deps/*') }}
103-
- uses: actions/cache@v4
103+
- uses: actions/cache@v5
104104
with:
105105
path: |
106106
~/.cargo/registry
@@ -122,13 +122,13 @@ jobs:
122122
echo "MACOS_BUILD_NAME=$MACOS_BUILD_NAME" >> $GITHUB_ENV
123123
cd target/release/bundle/osx/ && zip -r ${MACOS_BUILD_NAME}.zip Weylus.app
124124
- name: Artifacts
125-
uses: actions/upload-artifact@v4
125+
uses: actions/upload-artifact@v6
126126
with:
127127
name: ${{ env.MACOS_BUILD_NAME }}
128128
path: target/release/bundle/osx/${{ env.MACOS_BUILD_NAME }}.zip
129129
- name: ArtifactsDebug
130130
if: failure()
131-
uses: actions/upload-artifact@v4
131+
uses: actions/upload-artifact@v6
132132
with:
133133
name: ${{ runner.os }}-ffbuild
134134
path: |

0 commit comments

Comments
 (0)