diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 027aeba06..2013ff24d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,7 +41,7 @@ jobs: package: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: 2.6 @@ -49,7 +49,7 @@ jobs: run: .ci/scripts/install-build-system.sh - name: Create gem run: rake build - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: package path: ./pkg/**/* diff --git a/.github/workflows/coverage-reporter.yml b/.github/workflows/coverage-reporter.yml index ad1e66cc2..dbd2966fb 100644 --- a/.github/workflows/coverage-reporter.yml +++ b/.github/workflows/coverage-reporter.yml @@ -17,7 +17,7 @@ jobs: report: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download artifacts run: > gh run download ${{ github.event.workflow_run.id }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 98ad96cfb..033c80e9b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,11 +12,11 @@ jobs: release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: 2.6 - - uses: hashicorp/vault-action@v2.4.2 + - uses: hashicorp/vault-action@v3.0.0 with: url: ${{ secrets.VAULT_ADDR }} method: approle @@ -40,7 +40,7 @@ jobs: - release runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 with: ruby-version: 2.6 diff --git a/.github/workflows/run-matrix.yml b/.github/workflows/run-matrix.yml index f5273845d..0839824f3 100644 --- a/.github/workflows/run-matrix.yml +++ b/.github/workflows/run-matrix.yml @@ -24,7 +24,7 @@ jobs: outputs: matrix: ${{ steps.generate.outputs.matrix }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: generate uses: elastic/apm-pipeline-library/.github/actions/version-framework@current with: @@ -40,7 +40,7 @@ jobs: max-parallel: 20 matrix: ${{ fromJSON(needs.create-test-matrix.outputs.matrix) }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Run BDD tests run: ./spec/scripts/features.sh ${{ matrix.version }} - name: Run test @@ -48,12 +48,12 @@ jobs: env: JUNIT_PREFIX: ${{ matrix.version }}-${{ matrix.framework }} - if: success() || failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: test-results path: "**/spec/junit-reports/**/*ruby-agent-junit.xml" - if: success() || failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: coverage path: "coverage/" diff --git a/.github/workflows/snapshoty.yml b/.github/workflows/snapshoty.yml index 7a39f11f1..19d7bc166 100644 --- a/.github/workflows/snapshoty.yml +++ b/.github/workflows/snapshoty.yml @@ -17,7 +17,7 @@ jobs: if: ${{ github.event.workflow_run.conclusion == 'success' }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download artifacts run: > gh run download ${{ github.event.workflow_run.id }} diff --git a/.github/workflows/updatecli.yml b/.github/workflows/updatecli.yml index d01920d50..ac4c8b4bf 100644 --- a/.github/workflows/updatecli.yml +++ b/.github/workflows/updatecli.yml @@ -12,7 +12,7 @@ jobs: bump: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: elastic/apm-pipeline-library/.github/actions/updatecli@current with: vaultUrl: ${{ secrets.VAULT_ADDR }}