diff --git a/.github/workflows/ansible_deployment_test.yml b/.github/workflows/ansible_deployment_test.yml index 28eb5bcd98..6dd10d4e64 100644 --- a/.github/workflows/ansible_deployment_test.yml +++ b/.github/workflows/ansible_deployment_test.yml @@ -31,7 +31,7 @@ jobs: SYS_PACKAGE: [ "deb", "rpm" ] steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Test ansible deployment env: @@ -40,18 +40,18 @@ jobs: run: .github/scripts/run-deployment-tests.sh - name: Uploading test result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.SYS_PACKAGE }}-ansible-deployment-test-result path: ~/${{ env.RESULT_PATH }} - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip @@ -68,7 +68,7 @@ jobs: run: .github/scripts/run-pytest.sh - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.SYS_PACKAGE }}-ansible-pytest-result path: | diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 4b4f10c8ad..3133edc919 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Build image and bundle env: @@ -40,13 +40,13 @@ jobs: mv signalfx-agent-latest.tar.gz ./dist/ - name: Uploading image artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: image path: ./dist/image.tar - name: Uploading bundle artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: bundle path: ./dist/signalfx-agent-latest.tar.gz @@ -61,7 +61,7 @@ jobs: run: apk add --no-cache curl make git bash coreutils - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 @@ -98,21 +98,21 @@ jobs: timeout-minutes: 60 steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Downloading bundle - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: bundle path: ./dist - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip @@ -130,7 +130,7 @@ jobs: run: .github/scripts/run-pytest.sh - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: bundle-package-pytest-result path: | @@ -146,10 +146,10 @@ jobs: options: --user root steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Downloading bundle - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: bundle path: ./dist @@ -167,7 +167,7 @@ jobs: echo "::set-output name=date::$(/bin/date -u "+%Y%m%d")" - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | /usr/share/dependency-check/data @@ -187,7 +187,7 @@ jobs: (echo -e "\nOne or more critical vulnerabilities were found in the agent bundle.\nCheck the report artifact, fix the issues, run 'make bundle && make dependency-check', and commit the changes when the issues are resolved." && exit 1) - name: Uploading test result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: dependency-check-result path: reports @@ -205,12 +205,12 @@ jobs: apt-get install -y git - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 - name: Downloading bundle - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: bundle path: ./dist @@ -220,7 +220,7 @@ jobs: AGENT_VERSION=$(./scripts/current-version) AGENT_BUNDLE=$(pwd)/dist/signalfx-agent-latest.tar.gz deployments/cloudfoundry/tile/make-latest-tile - name: Uploading PCF tile build result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: pcf-tile-build-result path: deployments/cloudfoundry/tile/product/signalfx-monitoring-*.pivotal @@ -237,21 +237,21 @@ jobs: fail-fast: false steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Downloading bundle - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: bundle path: ./ - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip @@ -312,7 +312,7 @@ jobs: run: .github/scripts/run-pytest.sh - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: integration-test-result-${{ matrix.group }} path: | @@ -330,7 +330,7 @@ jobs: fail-fast: false steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - uses: dorny/paths-filter@v2 id: filter @@ -382,7 +382,7 @@ jobs: - name: Downloading image if: ${{ env.SKIP != 'true' }} - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: image path: ./dist @@ -395,7 +395,7 @@ jobs: - name: Caching cni id: cache-cni if: ${{ env.WITH_CRIO == '1' && env.SKIP != 'true' }} - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/cni.tgz key: v2-cni-binaries-${{ env.CNI_VERSION }} @@ -413,7 +413,7 @@ jobs: - name: Caching cni plugins id: cache-cni-plugins if: ${{ env.WITH_CRIO == '1' && env.SKIP != 'true' }} - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/cni-plugins.tgz key: v2-cni-plugins-${{ env.CNI_PLUGINS_VERSION }} @@ -435,7 +435,7 @@ jobs: - name: Caching crictl if: ${{ env.SKIP != 'true' }} id: cache-crictl - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/crictl.tar.gz key: v2-crictl-binary-${{ env.CRICTL_VERSION }} @@ -452,7 +452,7 @@ jobs: - name: Caching kubectl if: ${{ env.SKIP != 'true' }} id: cache-kubectl - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/kubectl key: v5-kubectl-binary-${{ env.K8S_VERSION }} @@ -469,7 +469,7 @@ jobs: - name: Caching minikube if: ${{ env.SKIP != 'true' }} id: cache-minikube - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/minikube key: v2-minikube-binary-${{ env.MINIKUBE_VERSION }} @@ -495,13 +495,13 @@ jobs: - name: Setup python if: ${{ env.SKIP != 'true' }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency if: ${{ env.SKIP != 'true' }} - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip @@ -526,7 +526,7 @@ jobs: - name: Uploading pytest result artifacts if: ${{ env.SKIP != 'true' }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: k8s-${{ matrix.K8S_VERSION }}-integration-test-result path: | diff --git a/.github/workflows/check_links.yml b/.github/workflows/check_links.yml index 8ef3ab32a8..8df99da86d 100644 --- a/.github/workflows/check_links.yml +++ b/.github/workflows/check_links.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Checking links run: make check-links diff --git a/.github/workflows/chef_deployment_test.yml b/.github/workflows/chef_deployment_test.yml index e37ea8636e..c2422749e6 100644 --- a/.github/workflows/chef_deployment_test.yml +++ b/.github/workflows/chef_deployment_test.yml @@ -31,7 +31,7 @@ jobs: SYS_PACKAGE: [ "deb", "rpm" ] steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Test chef deployment env: @@ -40,18 +40,18 @@ jobs: run: .github/scripts/run-deployment-tests.sh - name: Uploading test result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.SYS_PACKAGE }}-chef-deployment-test-result path: ~/${{ env.RESULT_PATH }} - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip @@ -68,7 +68,7 @@ jobs: run: .github/scripts/run-pytest.sh - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.SYS_PACKAGE }}-chef-pytest-result path: | @@ -85,10 +85,10 @@ jobs: SANIC_NO_UVLOOP: 'true' steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} cache: pip @@ -101,7 +101,7 @@ jobs: run: pytest -m "windows_only" --verbose --junitxml=${{ env.RESULT_PATH }}/test_results.xml --html=${{ env.RESULT_PATH }}/test_results.html --self-contained-html tests/deployments/chef/ - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.os }}-chef-pytest-result path: ${{ env.RESULT_PATH }} diff --git a/.github/workflows/docs_test.yml b/.github/workflows/docs_test.yml index 1ed2d72192..0d9086b800 100644 --- a/.github/workflows/docs_test.yml +++ b/.github/workflows/docs_test.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Go uses: actions/setup-go@v2 @@ -27,7 +27,7 @@ jobs: go-version: ${{ env.GO_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/go-build diff --git a/.github/workflows/go-lint.yml b/.github/workflows/go-lint.yml index 5abea3a117..2befc962e0 100644 --- a/.github/workflows/go-lint.yml +++ b/.github/workflows/go-lint.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Go uses: actions/setup-go@v2 @@ -29,7 +29,7 @@ jobs: go-version: ${{ env.GO_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/go-build @@ -48,7 +48,7 @@ jobs: exit 1 - name: Cache golang-lint - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/golangci-lint-${{ env.LINT_VERSION }}-linux-amd64/golangci-lint key: ${{ runner.os }}-v1-golang-lint-${{ env.LINT_VERSION }} diff --git a/.github/workflows/go-test-race.yml b/.github/workflows/go-test-race.yml index 0515195dfa..429e09baaa 100644 --- a/.github/workflows/go-test-race.yml +++ b/.github/workflows/go-test-race.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Go uses: actions/setup-go@v2 @@ -28,7 +28,7 @@ jobs: go-version: ${{ env.GO_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/go-build @@ -57,7 +57,7 @@ jobs: CGO_ENABLED=1 gotestsum --format short-verbose --junitfile ${{ env.RESULT_PATH }} --raw-command -- go test -race --json ./... - name: Uploading test results - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: go-test-race-results path: ${{ env.RESULT_PATH }} diff --git a/.github/workflows/gotests.yml b/.github/workflows/gotests.yml index 62a4442247..2da27d2ad8 100644 --- a/.github/workflows/gotests.yml +++ b/.github/workflows/gotests.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Go uses: actions/setup-go@v2 @@ -28,7 +28,7 @@ jobs: go-version: ${{ env.GO_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/go-build @@ -55,7 +55,7 @@ jobs: CGO_ENABLED=0 gotestsum --format short-verbose --junitfile ${{ env.RESULT_PATH }}/unit.xml --raw-command -- go test --json -p $NUM_CORES ./... - name: Uploading test results - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: go-test-results path: ${{ env.RESULT_PATH }} diff --git a/.github/workflows/installer_test.yml b/.github/workflows/installer_test.yml index 9496917fc5..0b2957a97b 100644 --- a/.github/workflows/installer_test.yml +++ b/.github/workflows/installer_test.yml @@ -29,15 +29,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip @@ -55,7 +55,7 @@ jobs: run: .github/scripts/run-pytest.sh - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: installer-tests-result path: | diff --git a/.github/workflows/modules_and_generate.yml b/.github/workflows/modules_and_generate.yml index d10307cb94..53b1ffbe01 100644 --- a/.github/workflows/modules_and_generate.yml +++ b/.github/workflows/modules_and_generate.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Go uses: actions/setup-go@v2 @@ -27,7 +27,7 @@ jobs: go-version: ${{ env.GO_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/go-build diff --git a/.github/workflows/package_tests.yml b/.github/workflows/package_tests.yml index e25bcdd2f5..c1d5f8ee09 100644 --- a/.github/workflows/package_tests.yml +++ b/.github/workflows/package_tests.yml @@ -33,7 +33,7 @@ jobs: SYS_PACKAGE: [ "deb", "rpm" ] steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 @@ -44,7 +44,7 @@ jobs: make ${{ matrix.SYS_PACKAGE }}-test-package - name: Uploading ${{ matrix.SYS_PACKAGE }} test package artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.SYS_PACKAGE }}-test-package path: ./packaging/${{ matrix.SYS_PACKAGE }}/output @@ -59,23 +59,23 @@ jobs: UPGRADE: [ "yes", "no" ] steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 - name: Downloading bundle - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: ${{ matrix.SYS_PACKAGE }}-test-package path: ./packaging/${{ matrix.SYS_PACKAGE }}/output - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip @@ -98,7 +98,7 @@ jobs: run: .github/scripts/run-pytest.sh - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.SYS_PACKAGE }}-package-pytest-result-with-upgrade-${{ matrix.UPGRADE }} path: | diff --git a/.github/workflows/perf-tests.yml b/.github/workflows/perf-tests.yml index 3e184e08b2..881dea28cb 100644 --- a/.github/workflows/perf-tests.yml +++ b/.github/workflows/perf-tests.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Go uses: actions/setup-go@v2 @@ -30,7 +30,7 @@ jobs: go-version: ${{ env.GO_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/go-build @@ -54,12 +54,12 @@ jobs: echo "AGENT_BIN=$(pwd)/signalfx-agent" >> $GITHUB_ENV - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip @@ -76,7 +76,7 @@ jobs: run: .github/scripts/run-pytest.sh - name: Uploading test results - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: perf-test-results path: ~/${{ env.RESULT_PATH }} diff --git a/.github/workflows/puppet_deployment_test.yml b/.github/workflows/puppet_deployment_test.yml index 8f4b01dc98..57d19941b2 100644 --- a/.github/workflows/puppet_deployment_test.yml +++ b/.github/workflows/puppet_deployment_test.yml @@ -31,7 +31,7 @@ jobs: SYS_PACKAGE: [ "deb", "rpm" ] steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Test puppet deployment env: @@ -40,18 +40,18 @@ jobs: run: .github/scripts/run-deployment-tests.sh - name: Uploading test result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.SYS_PACKAGE }}-puppet-deployment-test-result path: ~/${{ env.RESULT_PATH }} - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip @@ -68,7 +68,7 @@ jobs: run: .github/scripts/run-pytest.sh - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.SYS_PACKAGE }}-puppet-pytest-result path: | @@ -85,10 +85,10 @@ jobs: SANIC_NO_UVLOOP: 'true' steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} cache: pip @@ -101,7 +101,7 @@ jobs: run: pytest -m "windows_only" --verbose --junitxml=${{ env.RESULT_PATH }}/test_results.xml --html=${{ env.RESULT_PATH }}/test_results.html --self-contained-html tests/deployments/puppet - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.os }}-puppet-pytest-result path: ${{ env.RESULT_PATH }} diff --git a/.github/workflows/pytest_lint.yml b/.github/workflows/pytest_lint.yml index 19f3acfd35..8d61804313 100644 --- a/.github/workflows/pytest_lint.yml +++ b/.github/workflows/pytest_lint.yml @@ -23,15 +23,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip diff --git a/.github/workflows/python_lint.yml b/.github/workflows/python_lint.yml index 069b09edc6..2c75156acc 100644 --- a/.github/workflows/python_lint.yml +++ b/.github/workflows/python_lint.yml @@ -23,15 +23,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip diff --git a/.github/workflows/salt_deployment_test.yml b/.github/workflows/salt_deployment_test.yml index 880bc49a36..38b1e492a7 100644 --- a/.github/workflows/salt_deployment_test.yml +++ b/.github/workflows/salt_deployment_test.yml @@ -31,7 +31,7 @@ jobs: SYS_PACKAGE: [ "deb", "rpm" ] steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Test salt deployment env: @@ -40,18 +40,18 @@ jobs: run: .github/scripts/run-deployment-tests.sh - name: Uploading test result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.SYS_PACKAGE }}-salt-deployment-test-result path: ~/${{ env.RESULT_PATH }} - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/pip @@ -68,7 +68,7 @@ jobs: run: .github/scripts/run-pytest.sh - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.SYS_PACKAGE }}-salt-pytest-result path: | diff --git a/.github/workflows/win_build_and_test.yml b/.github/workflows/win_build_and_test.yml index 37dcb95f46..2058deb0ca 100644 --- a/.github/workflows/win_build_and_test.yml +++ b/.github/workflows/win_build_and_test.yml @@ -26,7 +26,7 @@ jobs: OS: ["windows-2019", "windows-2022"] steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Go uses: actions/setup-go@v2 @@ -34,7 +34,7 @@ jobs: go-version: ${{ env.GO_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | %LocalAppData%\go-build @@ -51,7 +51,7 @@ jobs: & ./scripts/windows/make.ps1 unit_test - name: Upload test results - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.OS }}-go-test-results path: unit_results.xml @@ -61,7 +61,7 @@ jobs: runs-on: "windows-2019" steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 @@ -71,7 +71,7 @@ jobs: go-version: ${{ env.GO_VERSION }} - name: Caching dependency - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | %LocalAppData%\go-build @@ -92,25 +92,25 @@ jobs: & ./build/SignalFxAgent/bin/signalfx-agent.exe --version - name: Archive exe - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: exe path: build/SignalFxAgent/bin/signalfx-agent.exe - name: Archive msi - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: msi path: build/SignalFxAgent-*.msi - name: Archive zip - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: zip path: build/SignalFxAgent-*.zip - name: Archive nupkg - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: nupkg path: build/signalfx-agent.*.nupkg @@ -122,10 +122,10 @@ jobs: - build steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download exe - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: exe path: dist @@ -145,16 +145,16 @@ jobs: SANIC_NO_UVLOOP: "true" steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download zip - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: zip path: build - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} cache: pip @@ -177,7 +177,7 @@ jobs: pytest -m "(windows or windows_only) and not deployment and not installer" --verbose --junitxml=${{ env.RESULT_PATH }}/test_results.xml --html=${{ env.RESULT_PATH }}/test_results.html --self-contained-html tests - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.os }}-integration-pytest-result path: ${{ env.RESULT_PATH }} @@ -193,22 +193,22 @@ jobs: SANIC_NO_UVLOOP: "true" steps: - name: Check out the codebase. - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download msi - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: msi path: build - name: Download nupkg - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: nupkg path: build - name: Setup python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} cache: pip @@ -224,7 +224,7 @@ jobs: pytest -m "installer and windows_only" --test-msi-path="$msi_path" --test-nupkg-path="$nupkg_path" --verbose --junitxml=${{ env.RESULT_PATH }}/test_results.xml --html=${{ env.RESULT_PATH }}/test_results.html --self-contained-html tests - name: Uploading pytest result artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: ${{ matrix.os }}-installer-pytest-result path: ${{ env.RESULT_PATH }}