diff --git a/.github/workflows/ci_docs.yml b/.github/workflows/ci_docs.yml index 7d754bfedda44..8461fb54324aa 100644 --- a/.github/workflows/ci_docs.yml +++ b/.github/workflows/ci_docs.yml @@ -41,7 +41,7 @@ jobs: target: [linux, windows, osx] include: - target: linux - os: ubuntu-20.04 + os: ubuntu-22.04 - target: windows os: windows-2019 - target: osx diff --git a/.github/workflows/ci_packages.yml b/.github/workflows/ci_packages.yml index 7dcfdd418a632..fec634966bad2 100644 --- a/.github/workflows/ci_packages.yml +++ b/.github/workflows/ci_packages.yml @@ -18,7 +18,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, macos-13] + os: [ubuntu-22.04, macos-13] cpu: [amd64] batch: ["allowed_failures", "0_3", "1_3", "2_3"] # list of `index_num` name: '${{ matrix.os }} (batch: ${{ matrix.batch }})' diff --git a/.github/workflows/ci_publish.yml b/.github/workflows/ci_publish.yml index decfe953ecc9e..39fae32feaeb2 100644 --- a/.github/workflows/ci_publish.yml +++ b/.github/workflows/ci_publish.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04] + os: [ubuntu-22.04] cpu: [amd64] name: '${{ matrix.os }}' runs-on: ${{ matrix.os }} @@ -21,10 +21,10 @@ jobs: with: fetch-depth: 2 - - name: 'Install node.js 20.x' + - name: 'Install node.js' uses: actions/setup-node@v4 with: - node-version: '20.x' + node-version: '' - name: 'Install dependencies (Linux amd64)' if: runner.os == 'Linux' && matrix.cpu == 'amd64' @@ -34,17 +34,6 @@ jobs: sudo apt-fast install --no-install-recommends -yq \ libcurl4-openssl-dev libgc-dev libsdl1.2-dev libsfml-dev \ valgrind libc6-dbg libblas-dev xorg-dev - - name: 'Install dependencies (macOS)' - if: runner.os == 'macOS' - run: brew install boehmgc make sfml gtk+3 - - name: 'Install dependencies (Windows)' - if: runner.os == 'Windows' - shell: bash - run: | - set -e - . ci/funs.sh - nimInternalInstallDepsWindows - echo_run echo "${{ github.workspace }}/dist/mingw64/bin" >> "${GITHUB_PATH}" - name: 'Add build binaries to PATH' shell: bash