|
7 | 7 | runs-on: ubuntu-latest
|
8 | 8 |
|
9 | 9 | steps:
|
10 |
| - - uses: actions/checkout@v1 |
| 10 | + - uses: actions/checkout@v3 |
11 | 11 |
|
12 | 12 | - name: Set up Python
|
13 |
| - uses: actions/setup-python@v1 |
| 13 | + uses: actions/setup-python@v4 |
14 | 14 |
|
15 | 15 | - name: Install dependencies
|
16 | 16 | run: pip3 install -U git+https://github.com/online-judge-tools/verification-helper.git@master
|
17 | 17 |
|
18 | 18 |
|
19 | 19 | # required only if you want to verify Haskell code
|
20 | 20 | - name: Install dependencies (Haskell)
|
21 |
| - uses: actions/setup-haskell@v1 |
| 21 | + uses: haskell/actions/setup@v2 |
| 22 | + with: |
| 23 | + ghc-version: '8.8.4' |
| 24 | + cabal-version: '3.0.0.0' |
22 | 25 |
|
23 | 26 | # required only if you want to verify Java code
|
24 | 27 | - name: Install dependencies (Java)
|
25 |
| - uses: actions/setup-java@v1 |
| 28 | + uses: actions/setup-java@v3 |
26 | 29 | with:
|
27 |
| - java-version: 11 |
| 30 | + distribution: temurin |
| 31 | + java-version: '11' |
28 | 32 |
|
29 | 33 | # required only if you want to verify C# script files
|
30 |
| - - uses: actions/setup-dotnet@v1 |
| 34 | + - uses: actions/setup-dotnet@v3 |
31 | 35 | with:
|
32 | 36 | dotnet-version: '3.1.101'
|
33 | 37 | - name: Install dependencies (C#)
|
34 |
| - run: dotnet tool install -g dotnet-script |
| 38 | + run: dotnet tool install --global dotnet-script --version 1.4.0 |
35 | 39 |
|
36 | 40 | # required only if you want to verify Go code
|
37 | 41 | - name: Install dependencies (Go)
|
38 |
| - uses: actions/setup-go@v2 |
| 42 | + uses: actions/setup-go@v4 |
39 | 43 |
|
40 | 44 | # required only if you want to verify Ruby code
|
41 | 45 | - name: Install dependencies (Ruby)
|
42 |
| - uses: actions/setup-ruby@v1 |
| 46 | + uses: ruby/setup-ruby@v1 |
| 47 | + with: |
| 48 | + ruby-version: '3.0' |
43 | 49 |
|
44 | 50 | # required only if you want to verify Nim code
|
45 | 51 | - name: Install dependencies (Nim)
|
46 |
| - run: sudo apt install nim |
| 52 | + uses: jiro4989/setup-nim-action@v1 |
| 53 | + with: |
| 54 | + nim-version: '1.6.14' |
| 55 | + repo-token: ${{ secrets.GITHUB_TOKEN }} |
47 | 56 |
|
48 | 57 | - name: Set up Rust (1.42.0)
|
49 | 58 | uses: actions-rs/toolchain@v1
|
|
0 commit comments