From ca965ab1e059b9bdb402b5e9945f7ae1ccac5c37 Mon Sep 17 00:00:00 2001 From: yyforyongyu Date: Wed, 21 Aug 2024 15:12:24 +0800 Subject: [PATCH] workflows: update actions versions and configs --- .github/workflows/main.yml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 122835bdfc..4757e08e94 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,6 +7,10 @@ on: pull_request: branches: - "*" +concurrency: + # Cancel any previous workflows if they are from a PR or push. + group: ${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true defaults: run: @@ -18,7 +22,7 @@ env: GOPATH: /home/runner/work/go GO111MODULE: on - GO_VERSION: 1.19.x + GO_VERSION: 1.22.x BITCOIND_VERSION: '22.0' BITCOIND_IMAGE: 'lightninglabs/bitcoin-core' @@ -31,10 +35,12 @@ jobs: runs-on: ubuntu-latest steps: - name: git checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 + with: + fetch-depth: 0 - name: setup go ${{ env.GO_VERSION }} - uses: actions/setup-go@v2 + uses: actions/setup-go@v5 with: go-version: '${{ env.GO_VERSION }}' @@ -69,10 +75,10 @@ jobs: docker rm $CONTAINER_ID - name: git checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: go cache - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: /home/runner/work/go key: btcwallet-${{ runner.os }}-go-${{ env.GO_VERSION }}-${{ github.job }}-${{ hashFiles('**/go.sum') }} @@ -83,7 +89,7 @@ jobs: btcwallet-${{ runner.os }}-go- - name: setup go ${{ env.GO_VERSION }} - uses: actions/setup-go@v2 + uses: actions/setup-go@v5 with: go-version: '${{ env.GO_VERSION }}'