Skip to content

Commit 89642c9

Browse files
authored
Fix CI, upgrade actions/* version. (#220)
- `actions/download-artifact@v4` - `actions/upload-artifact@v4` - `actions/checkout@v4`
1 parent 1f52327 commit 89642c9

File tree

9 files changed

+32
-32
lines changed

9 files changed

+32
-32
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717
- name: Setup | Cache Cargo
1818
uses: actions/[email protected]
1919
with:
@@ -42,7 +42,7 @@ jobs:
4242
name: Test for Node.js
4343
runs-on: ubuntu-latest
4444
steps:
45-
- uses: actions/checkout@v3
45+
- uses: actions/checkout@v4
4646
- name: Get yarn cache directory path
4747
id: yarn-cache-dir-path
4848
run: echo "::set-output name=dir::$(yarn cache dir)"
@@ -71,7 +71,7 @@ jobs:
7171
name: Test for Python
7272
runs-on: ubuntu-latest
7373
steps:
74-
- uses: actions/checkout@v3
74+
- uses: actions/checkout@v4
7575
- name: Setup | Cache Cargo
7676
uses: actions/[email protected]
7777
with:
@@ -96,7 +96,7 @@ jobs:
9696
name: Test for Ruby
9797
runs-on: ubuntu-latest
9898
steps:
99-
- uses: actions/checkout@v3
99+
- uses: actions/checkout@v4
100100
- name: Setup | Cache Cargo
101101
uses: actions/[email protected]
102102
with:
@@ -125,7 +125,7 @@ jobs:
125125
runs-on: ${{ matrix.settings.host }}
126126
name: Test for Java on ${{ matrix.settings.host }}
127127
steps:
128-
- uses: actions/checkout@v3
128+
- uses: actions/checkout@v4
129129
- name: Setup | Cache Cargo
130130
uses: actions/[email protected]
131131
with:

.github/workflows/release-crate-gem.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
name: 'Release Crate & RubyGem'
1+
name: "Release Crate & RubyGem"
22
on:
33
push:
44
tags:
5-
- 'v*'
5+
- "v*"
66
branches:
77
- release-gem
88
jobs:
99
publish_crate:
1010
name: Publish Crate
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
1414
- uses: actions-rs/cargo@v1
1515
if: startsWith(github.ref, 'refs/tags/v')
1616
name: Release Crate
@@ -33,10 +33,10 @@ jobs:
3333
- aarch64-linux
3434
- x86_64-linux-musl
3535
steps:
36-
- uses: actions/checkout@v3
36+
- uses: actions/checkout@v4
3737
- uses: oxidize-rb/actions/[email protected]
3838
with:
39-
ruby-version: '3.3'
39+
ruby-version: "3.3"
4040
bundler-cache: true
4141
cargo-cache: true
4242
cargo-vendor: false
@@ -49,7 +49,7 @@ jobs:
4949
with:
5050
platform: ${{ matrix.ruby-platform }}
5151
working-directory: autocorrect-rb/
52-
ruby-versions: '3.3, 3.2, 3.1' # optional
52+
ruby-versions: "3.3, 3.2, 3.1" # optional
5353

5454
- name: Upload Gem
5555
uses: actions/upload-artifact@v3
@@ -63,10 +63,10 @@ jobs:
6363
- publish_crate
6464
runs-on: ubuntu-latest
6565
steps:
66-
- uses: actions/checkout@v3
66+
- uses: actions/checkout@v4
6767
- uses: oxidize-rb/actions/[email protected]
6868
with:
69-
ruby-version: '3.3'
69+
ruby-version: "3.3"
7070
bundler-cache: false
7171
cargo-cache: true
7272
cargo-vendor: true
@@ -93,7 +93,7 @@ jobs:
9393
steps:
9494
- uses: ruby/setup-ruby@v1
9595
with:
96-
ruby-version: '3.3'
96+
ruby-version: "3.3"
9797
bundler-cache: true
9898
- uses: actions/download-artifact@v3
9999
with:
@@ -106,7 +106,7 @@ jobs:
106106

107107
- name: Publish to RubyGem
108108
env:
109-
RUBYGEM_TOKEN: '${{secrets.RUBYGEM_TOKEN}}'
109+
RUBYGEM_TOKEN: "${{secrets.RUBYGEM_TOKEN}}"
110110
working-directory: pkg/
111111
run: |
112112
mkdir -p $HOME/.gem

.github/workflows/release-java.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
target: aarch64-apple-darwin
2929
runs-on: ${{ matrix.settings.host }}
3030
steps:
31-
- uses: actions/checkout@v3
31+
- uses: actions/checkout@v4
3232
with:
3333
submodules: true
3434

@@ -45,7 +45,7 @@ jobs:
4545
cargo build -p autocorrect-java --release --target ${{ matrix.settings.target }}
4646
mv target/${{ matrix.settings.target }}/release/${{ matrix.settings.lib_prefix }}autocorrect_java${{ matrix.settings.lib_suffix }} autocorrect_java-${{ matrix.settings.target }}${{ matrix.settings.lib_suffix }}
4747
- name: Upload artifact
48-
uses: actions/upload-artifact@v2
48+
uses: actions/upload-artifact@v4
4949
with:
5050
name: jnis
5151
path: autocorrect_java-${{ matrix.settings.target }}${{ matrix.settings.lib_suffix }}
@@ -54,7 +54,7 @@ jobs:
5454
runs-on: ubuntu-latest
5555
needs: build
5656
steps:
57-
- uses: actions/checkout@v3
57+
- uses: actions/checkout@v4
5858
with:
5959
submodules: true
6060

@@ -65,7 +65,7 @@ jobs:
6565
distribution: "temurin"
6666

6767
- name: Download all artifacts
68-
uses: actions/download-artifact@v2
68+
uses: actions/download-artifact@v4
6969
with:
7070
name: jnis
7171
path: ./autocorrect-java/jnis

.github/workflows/release-node.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ jobs:
238238
- test-linux-x64-gnu-binding
239239
- test-linux-x64-musl-binding
240240
steps:
241-
- uses: actions/checkout@v3
241+
- uses: actions/checkout@v4
242242
- name: Setup node
243243
uses: actions/setup-node@v3
244244
with:

.github/workflows/release-py.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
target: aarch64
3030
args: --release --out dist -m autocorrect-py/Cargo.toml
3131
- name: Upload wheels
32-
uses: actions/upload-artifact@v2
32+
uses: actions/upload-artifact@v4
3333
with:
3434
name: wheels
3535
path: dist
@@ -57,7 +57,7 @@ jobs:
5757
target: ${{ matrix.target }}
5858
args: --release --out dist -m autocorrect-py/Cargo.toml
5959
- name: Upload wheels
60-
uses: actions/upload-artifact@v2
60+
uses: actions/upload-artifact@v4
6161
with:
6262
name: wheels
6363
path: dist
@@ -80,7 +80,7 @@ jobs:
8080
manylinux: auto
8181
args: --release --out dist -m autocorrect-py/Cargo.toml
8282
- name: Upload wheels
83-
uses: actions/upload-artifact@v2
83+
uses: actions/upload-artifact@v4
8484
with:
8585
name: wheels
8686
path: dist
@@ -102,7 +102,7 @@ jobs:
102102
manylinux: auto
103103
args: --release --out dist -m autocorrect-py/Cargo.toml
104104
- name: Upload wheels
105-
uses: actions/upload-artifact@v2
105+
uses: actions/upload-artifact@v4
106106
with:
107107
name: wheels
108108
path: dist
@@ -127,7 +127,7 @@ jobs:
127127
manylinux: musllinux_1_2
128128
args: --release --out dist -m autocorrect-py/Cargo.toml
129129
- name: Upload wheels
130-
uses: actions/upload-artifact@v2
130+
uses: actions/upload-artifact@v4
131131
with:
132132
name: wheels
133133
path: dist
@@ -153,7 +153,7 @@ jobs:
153153
manylinux: musllinux_1_2
154154
args: --release --out dist -m autocorrect-py/Cargo.toml
155155
- name: Upload wheels
156-
uses: actions/upload-artifact@v2
156+
uses: actions/upload-artifact@v4
157157
with:
158158
name: wheels
159159
path: dist
@@ -163,7 +163,7 @@ jobs:
163163
runs-on: ubuntu-latest
164164
needs: [macos, windows, linux, linux-cross, musllinux, musllinux-cross]
165165
steps:
166-
- uses: actions/download-artifact@v2
166+
- uses: actions/download-artifact@v4
167167
with:
168168
name: wheels
169169
- uses: actions/setup-python@v4

.github/workflows/release-wasm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Setup | Checkout
12-
uses: actions/checkout@v3
12+
uses: actions/checkout@v4
1313
with:
1414
fetch-depth: 0
1515

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ jobs:
127127
cd -
128128
129129
- name: Deploy | Upload artifacts
130-
uses: actions/upload-artifact@v2
130+
uses: actions/upload-artifact@v4
131131
with:
132132
name: ${{ matrix.name }}
133133
path: ${{ matrix.name }}
@@ -144,7 +144,7 @@ jobs:
144144
fetch-depth: 0
145145

146146
- name: Setup | Artifacts
147-
uses: actions/download-artifact@v2
147+
uses: actions/download-artifact@v4
148148
with:
149149
path: release-dist
150150

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ Add to your `.github/workflows/ci.yml`
380380
```yml
381381
steps:
382382
- name: Check source code
383-
uses: actions/checkout@v3
383+
uses: actions/checkout@v4
384384
385385
- name: AutoCorrect
386386
uses: huacnlee/autocorrect-action@main

autocorrect-website/src/docs/usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ Add to your `.github/workflows/ci.yml`
311311
```yml
312312
steps:
313313
- name: Check source code
314-
uses: actions/checkout@v3
314+
uses: actions/checkout@v4
315315
316316
- name: AutoCorrect
317317
uses: huacnlee/autocorrect-action@main

0 commit comments

Comments
 (0)