From 8303d25096ccdb9c56cdc2ae4bb47d62d437cc49 Mon Sep 17 00:00:00 2001 From: Roman Melnikov Date: Tue, 12 Dec 2023 12:41:14 +0100 Subject: [PATCH] [Chore] Update "actions/checkout" Problem: node16 is now deprecated and github-runner provided by nixpkgs no longer supports this runtime. However, "actions/checkout@v3" uses this runtime. Solution: Update CI pipeline to use "actions/checkout@v4". --- .github/workflows/check.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index fe6bd94..dd402da 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -8,7 +8,7 @@ jobs: validate: runs-on: [self-hosted, nix] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: xrefcheck run: nix run github:serokell/xrefcheck @@ -40,7 +40,7 @@ jobs: outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: set-matrix run: echo "matrix=$(nix eval --json .#ghc-matrix.x86_64-linux)" >> $GITHUB_OUTPUT @@ -54,7 +54,7 @@ jobs: matrix: ${{fromJson(needs.ghc-versions.outputs.matrix)}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: build run: nix build -L .#checks.x86_64-linux.ghc${{ matrix.ghc }}:build-all --keep-going