From 43be7393884b4ae300ed7ce8ae09a04728d2b986 Mon Sep 17 00:00:00 2001 From: koba-e964 <3303362+koba-e964@users.noreply.github.com> Date: Sat, 12 Aug 2023 00:27:19 +0900 Subject: [PATCH] Update workflows, use newer version of Python --- .github/workflows/format.yml | 4 ++-- .github/workflows/pypi.yml | 4 ++-- .github/workflows/test.yml | 6 +++--- .github/workflows/verify.yml | 21 ++++++++++++--------- README.ja.md | 2 +- README.md | 2 +- setup.cfg | 3 +-- setup.py | 2 +- 8 files changed, 23 insertions(+), 21 deletions(-) diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index 5d47c9ef..dbf9d4c4 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -7,10 +7,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: '3.8' diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 81e42787..c45a5716 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -9,10 +9,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Set up Python - uses: actions/setup-python@v1 + uses: actions/setup-python@v4 - name: Install dependencies run: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index dfffece1..6c6577d8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,12 +11,12 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Set up Python - uses: actions/setup-python@v1 + uses: actions/setup-python@v4 with: - python-version: 3.6 + python-version: '3.8' - name: Install dependencies run: pip install .[dev] diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index f8c2d73b..7e8ef115 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -7,10 +7,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Set up Python - uses: actions/setup-python@v1 + uses: actions/setup-python@v4 - name: Install dependencies run: pip3 install -U git+https://github.com/online-judge-tools/verification-helper.git@master @@ -22,28 +22,31 @@ jobs: # required only if you want to verify Java code - name: Install dependencies (Java) - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: - java-version: 11 + distribution: temurin + java-version: '11' # required only if you want to verify C# script files - - uses: actions/setup-dotnet@v1 + - uses: actions/setup-dotnet@v3 with: dotnet-version: '3.1.101' - name: Install dependencies (C#) - run: dotnet tool install -g dotnet-script + run: dotnet tool install --global dotnet-script --version 1.4.0 # required only if you want to verify Go code - name: Install dependencies (Go) - uses: actions/setup-go@v2 + uses: actions/setup-go@v4 # required only if you want to verify Ruby code - name: Install dependencies (Ruby) - uses: actions/setup-ruby@v1 + uses: ruby/setup-ruby@v1 + with: + ruby-version: '3.0' # required only if you want to verify Nim code - name: Install dependencies (Nim) - run: sudo apt install nim + run: apt-get update && sudo apt-get --assume-yes install nim - name: Set up Rust (1.42.0) uses: actions-rs/toolchain@v1 diff --git a/README.ja.md b/README.ja.md index cfa0c0b6..71bf9e2b 100644 --- a/README.ja.md +++ b/README.ja.md @@ -25,7 +25,7 @@ $ pip3 install online-judge-verify-helper ``` -Python のバージョンは 3.6 以上が必要です。 +Python のバージョンは 3.8 以上が必要です。 #### verify 自動実行 diff --git a/README.md b/README.md index 7847f5fe..3fd25895 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ Please read this: