diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a2cc14a7..b030a8cf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: timeout-minutes: 30 steps: - name: "Checkout Repository" - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: # fetch the whole repo for `git describe` to work fetch-depth: 0 @@ -36,7 +36,7 @@ jobs: make docker-unit-test mkdir -p out/coverage mv unit.out out/coverage/ - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: unit-tests-coverage path: out/ @@ -60,7 +60,7 @@ jobs: sudo apt-get install -y --no-install-recommends graphviz gnupg2 gpgv2 git gcc make devscripts python3 python3-requests-unixsocket python3-termcolor python3-swiftclient python3-boto python3-azure-storage python3-etcd3 python3-plyvel flake8 faketime dput-ng - name: "Checkout Repository" - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: # fetch the whole repo for `git describe` to work fetch-depth: 0 @@ -77,7 +77,7 @@ jobs: id: goversion - name: "Setup Go" - uses: actions/setup-go@v3 + uses: actions/setup-go@v7 with: go-version: ${{ steps.goversion.outputs.GOVER }} @@ -108,7 +108,7 @@ jobs: mkdir -p out/coverage COVERAGE_DIR=$PWD/out/coverage make system-test - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: system-tests-coverage path: out/ @@ -123,15 +123,15 @@ jobs: - test steps: - name: "Checkout Repository" - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: "Download Unit Test Coverage" - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: unit-tests-coverage - name: "Download System Test Coverage" - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: system-tests-coverage @@ -199,7 +199,7 @@ jobs: git config --global --add safe.directory "$GITHUB_WORKSPACE" - name: "Checkout Repository" - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: # fetch the whole repo for `git describe` to work fetch-depth: 0 @@ -212,7 +212,7 @@ jobs: id: goversion - name: "Setup Go" - uses: actions/setup-go@v3 + uses: actions/setup-go@v7 with: go-version: ${{ steps.goversion.outputs.GOVER }} @@ -268,7 +268,7 @@ jobs: - name: "Upload CI Artifacts" if: github.ref != 'refs/heads/master' && !startsWith(github.event.ref, 'refs/tags') - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: aptly_${{ steps.releaseversion.outputs.VERSION }}_${{ matrix.suite }}_${{ matrix.arch }} path: build/ @@ -290,7 +290,7 @@ jobs: goarch: arm steps: - name: "Checkout Repository" - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: # fetch the whole repo for `git describe` to work fetch-depth: 0 @@ -301,7 +301,7 @@ jobs: id: goversion - name: "Setup Go" - uses: actions/setup-go@v3 + uses: actions/setup-go@v7 with: go-version: ${{ steps.goversion.outputs.GOVER }} @@ -328,7 +328,7 @@ jobs: make binaries GOOS=${{ matrix.goos }} GOARCH=${{ matrix.goarch }} - name: "Upload Artifacts" - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: startsWith(github.event.ref, 'refs/tags') with: name: aptly_${{ steps.releaseversion.outputs.VERSION }}_${{ matrix.goos }}_${{ matrix.goarch }} @@ -336,7 +336,7 @@ jobs: compression-level: 0 # no compression - name: "Upload CI Artifacts" - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: "!startsWith(github.event.ref, 'refs/tags')" with: name: aptly_${{ steps.releaseversion.outputs.VERSION }}_${{ matrix.goos }}_${{ matrix.goarch }} @@ -352,7 +352,7 @@ jobs: if: startsWith(github.event.ref, 'refs/tags') steps: - name: "Checkout Repository" - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: "Get aptly version" env: @@ -364,7 +364,7 @@ jobs: id: releaseversion - name: "Download Artifacts" - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: out/ diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index 6d139382..a80c9117 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -15,7 +15,7 @@ jobs: name: lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: "Read go version from go.mod" run: | @@ -23,7 +23,7 @@ jobs: id: goversion - name: "Setup Go" - uses: actions/setup-go@v3 + uses: actions/setup-go@v7 with: go-version: ${{ steps.goversion.outputs.GOVER }}