diff --git a/.github/workflows/build-deb-packages.yml b/.github/workflows/build-deb-packages.yml index 33ddb619814..31cc710ed3f 100644 --- a/.github/workflows/build-deb-packages.yml +++ b/.github/workflows/build-deb-packages.yml @@ -49,11 +49,11 @@ jobs: steps: # Checkout here so we can easily use custom actions - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # Checkout here for the build process - name: Checkout in build directory - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: pkgs/checkout/ diff --git a/.github/workflows/build-deps-ci-action-macos.yml b/.github/workflows/build-deps-ci-action-macos.yml index 4f613bf18cb..1d3f0221628 100644 --- a/.github/workflows/build-deps-ci-action-macos.yml +++ b/.github/workflows/build-deps-ci-action-macos.yml @@ -63,7 +63,7 @@ jobs: t=$(python3 -c 'import random, sys; sys.stdout.write(str(random.randint(1, 15)))'); echo "Sleeping $t seconds"; sleep "$t" - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Cache nox.${{ inputs.distro-slug }}.tar.* for session ${{ inputs.nox-session }} id: nox-dependencies-cache diff --git a/.github/workflows/build-deps-ci-action.yml b/.github/workflows/build-deps-ci-action.yml index 6fa79ac5ff0..40c1708c439 100644 --- a/.github/workflows/build-deps-ci-action.yml +++ b/.github/workflows/build-deps-ci-action.yml @@ -68,7 +68,7 @@ jobs: t=$(shuf -i 1-30 -n 1); echo "Sleeping $t seconds"; sleep "$t" - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Cache nox.${{ inputs.distro-slug }}.tar.* for session ${{ inputs.nox-session }} id: nox-dependencies-cache diff --git a/.github/workflows/build-deps-onedir.yml b/.github/workflows/build-deps-onedir.yml index f716b4c56c8..3cf048bd4d0 100644 --- a/.github/workflows/build-deps-onedir.yml +++ b/.github/workflows/build-deps-onedir.yml @@ -57,7 +57,7 @@ jobs: run: | t=$(python3 -c 'import random, sys; sys.stdout.write(str(random.randint(1, 15)))'); echo "Sleeping $t seconds"; sleep "$t" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Relenv id: setup-relenv @@ -99,7 +99,7 @@ jobs: run: | t=$(python3 -c 'import random, sys; sys.stdout.write(str(random.randint(1, 15)))'); echo "Sleeping $t seconds"; sleep "$t" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 uses: actions/setup-python@v4 @@ -145,7 +145,7 @@ jobs: run: | t=$(python3 -c 'import random, sys; sys.stdout.write(str(random.randint(1, 15)))'); echo "Sleeping $t seconds"; sleep "$t" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 uses: actions/setup-python@v4 diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 67fd425061f..eef8243169f 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -39,7 +39,7 @@ jobs: # - pdf steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download Release Patch if: ${{ startsWith(github.event.ref, 'refs/tags') == false }} diff --git a/.github/workflows/build-macos-packages.yml b/.github/workflows/build-macos-packages.yml index db9f5fd9939..440aefba715 100644 --- a/.github/workflows/build-macos-packages.yml +++ b/.github/workflows/build-macos-packages.yml @@ -74,7 +74,7 @@ jobs: echo "sign-pkgs=false" >> "$GITHUB_OUTPUT" fi - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: 3.9 diff --git a/.github/workflows/build-rpm-packages.yml b/.github/workflows/build-rpm-packages.yml index b5527c22dcd..dfd62c10e8e 100644 --- a/.github/workflows/build-rpm-packages.yml +++ b/.github/workflows/build-rpm-packages.yml @@ -48,7 +48,7 @@ jobs: image: ghcr.io/saltstack/salt-ci-containers/packaging:centosstream-9 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download Onedir Tarball as an Artifact uses: actions/download-artifact@v3 diff --git a/.github/workflows/build-salt-onedir.yml b/.github/workflows/build-salt-onedir.yml index 250084753f0..6ee7e802be0 100644 --- a/.github/workflows/build-salt-onedir.yml +++ b/.github/workflows/build-salt-onedir.yml @@ -57,7 +57,7 @@ jobs: run: | t=$(python3 -c 'import random, sys; sys.stdout.write(str(random.randint(1, 15)))'); echo "Sleeping $t seconds"; sleep "$t" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -106,7 +106,7 @@ jobs: run: | t=$(python3 -c 'import random, sys; sys.stdout.write(str(random.randint(1, 15)))'); echo "Sleeping $t seconds"; sleep "$t" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 uses: actions/setup-python@v4 @@ -159,7 +159,7 @@ jobs: run: | t=$(python3 -c 'import random, sys; sys.stdout.write(str(random.randint(1, 15)))'); echo "Sleeping $t seconds"; sleep "$t" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 uses: actions/setup-python@v4 with: diff --git a/.github/workflows/build-windows-packages.yml b/.github/workflows/build-windows-packages.yml index 333fdc4dafc..821d33c60d4 100644 --- a/.github/workflows/build-windows-packages.yml +++ b/.github/workflows/build-windows-packages.yml @@ -85,7 +85,7 @@ jobs: echo "sign-pkgs=false" >> "$GITHUB_OUTPUT" fi - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: 3.9 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f9af175715d..8165761d85c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -49,7 +49,7 @@ jobs: releases: ${{ steps.get-salt-releases.outputs.releases }} testing-releases: ${{ steps.get-testing-releases.outputs.testing-releases }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 # Full clone to also get the tags to get the right salt version @@ -265,7 +265,7 @@ jobs: needs: - prepare-workflow steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Python Version id: get-python-version @@ -397,7 +397,7 @@ jobs: - prepare-release runs-on: ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "medium", "x86_64"]') || 'ubuntu-latest' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 uses: actions/setup-python@v4 @@ -2114,7 +2114,7 @@ jobs: - ubuntu-2204 - ubuntu-2204-arm64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 if: ${{ github.event.repository.private == false }} diff --git a/.github/workflows/lint-action.yml b/.github/workflows/lint-action.yml index a19b9d3088e..347ddd29198 100644 --- a/.github/workflows/lint-action.yml +++ b/.github/workflows/lint-action.yml @@ -34,7 +34,7 @@ jobs: run: | git config --global --add safe.directory "$(pwd)" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Nox run: | @@ -79,7 +79,7 @@ jobs: run: | git config --global --add safe.directory "$(pwd)" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Nox run: | diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 1df5b0fd696..9475cccff58 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -93,7 +93,7 @@ jobs: releases: ${{ steps.get-salt-releases.outputs.releases }} testing-releases: ${{ steps.get-testing-releases.outputs.testing-releases }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 # Full clone to also get the tags to get the right salt version @@ -309,7 +309,7 @@ jobs: needs: - prepare-workflow steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Python Version id: get-python-version @@ -446,7 +446,7 @@ jobs: - prepare-release runs-on: ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "medium", "x86_64"]') || 'ubuntu-latest' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 uses: actions/setup-python@v4 @@ -2175,7 +2175,7 @@ jobs: - ubuntu-2204 - ubuntu-2204-arm64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 if: ${{ github.event.repository.private == false }} @@ -2224,7 +2224,7 @@ jobs: - prepare-workflow - build-salt-onedir steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -2345,7 +2345,7 @@ jobs: arch: aarch64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download System Dependencies run: | @@ -2486,7 +2486,7 @@ jobs: arch: aarch64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download System Dependencies run: | @@ -2571,7 +2571,7 @@ jobs: - prepare-workflow - build-windows-pkgs-onedir steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -2665,7 +2665,7 @@ jobs: - prepare-workflow - build-macos-pkgs-onedir steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -2741,7 +2741,7 @@ jobs: - prepare-workflow - build-salt-onedir steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -2916,7 +2916,7 @@ jobs: - ubuntu-2204-arm64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Salt Project GitHub Actions Bot Environment run: | diff --git a/.github/workflows/pre-commit-action.yml b/.github/workflows/pre-commit-action.yml index fbafa2c4b47..a4f97ae5d33 100644 --- a/.github/workflows/pre-commit-action.yml +++ b/.github/workflows/pre-commit-action.yml @@ -37,7 +37,7 @@ jobs: run: | git config --global --add safe.directory "$(pwd)" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/setup-actionlint with: cache-seed: ${{ inputs.cache-seed }} diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index f1bc68d3fff..2908fd96f43 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -41,7 +41,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: ${{ github.event.inputs.saltRepo }} ref: ${{ github.event.inputs.saltBranch }} @@ -58,7 +58,7 @@ jobs: with: python-version: 3.8 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install pypa/build run: | python -m pip install build --user diff --git a/.github/workflows/release-update-winrepo.yml b/.github/workflows/release-update-winrepo.yml index 88fbd71773a..4eac8c2c836 100644 --- a/.github/workflows/release-update-winrepo.yml +++ b/.github/workflows/release-update-winrepo.yml @@ -23,12 +23,12 @@ jobs: steps: - name: Checkout Salt - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: salt - name: Checkout WinRepo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: winrepo repository: twangboy/salt-winrepo-ng diff --git a/.github/workflows/release-upload-virustotal.yml b/.github/workflows/release-upload-virustotal.yml index 30f4db2dcb9..d47d6ce6a6f 100644 --- a/.github/workflows/release-upload-virustotal.yml +++ b/.github/workflows/release-upload-virustotal.yml @@ -34,7 +34,7 @@ jobs: steps: - name: Checkout Salt - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set Up Python 3.10 uses: actions/setup-python@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4465c05cd46..5e87d4ef2c6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -59,7 +59,7 @@ jobs: latest-release: ${{ steps.get-salt-releases.outputs.latest-release }} releases: ${{ steps.get-salt-releases.outputs.releases }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 # Full clone to also get the tags to get the right salt version @@ -139,7 +139,7 @@ jobs: - platform: darwin arch: x86_64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -176,7 +176,7 @@ jobs: steps: - name: Clone The Salt Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Rclone uses: AnimMouse/setup-rclone@v1 @@ -205,7 +205,7 @@ jobs: steps: - name: Clone The Salt Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Get Salt Project GitHub Actions Bot Environment run: | @@ -1029,7 +1029,7 @@ jobs: environment: release steps: - name: Clone The Salt Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ssh-key: ${{ secrets.GHA_SSH_KEY }} @@ -1134,7 +1134,7 @@ jobs: - linux - repo-release steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts diff --git a/.github/workflows/scheduled.yml b/.github/workflows/scheduled.yml index 461325d6122..6ac5e68bc52 100644 --- a/.github/workflows/scheduled.yml +++ b/.github/workflows/scheduled.yml @@ -83,7 +83,7 @@ jobs: releases: ${{ steps.get-salt-releases.outputs.releases }} testing-releases: ${{ steps.get-testing-releases.outputs.testing-releases }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 # Full clone to also get the tags to get the right salt version @@ -299,7 +299,7 @@ jobs: needs: - prepare-workflow steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Python Version id: get-python-version @@ -431,7 +431,7 @@ jobs: - prepare-release runs-on: ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "medium", "x86_64"]') || 'ubuntu-latest' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 uses: actions/setup-python@v4 @@ -2148,7 +2148,7 @@ jobs: - ubuntu-2204 - ubuntu-2204-arm64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 if: ${{ github.event.repository.private == false }} diff --git a/.github/workflows/staging.yml b/.github/workflows/staging.yml index 78cc3c03c10..d2daa5abdfd 100644 --- a/.github/workflows/staging.yml +++ b/.github/workflows/staging.yml @@ -79,7 +79,7 @@ jobs: releases: ${{ steps.get-salt-releases.outputs.releases }} testing-releases: ${{ steps.get-testing-releases.outputs.testing-releases }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 # Full clone to also get the tags to get the right salt version @@ -308,7 +308,7 @@ jobs: needs: - prepare-workflow steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Python Version id: get-python-version @@ -441,7 +441,7 @@ jobs: - prepare-release runs-on: ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "medium", "x86_64"]') || 'ubuntu-latest' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 uses: actions/setup-python@v4 @@ -2118,7 +2118,7 @@ jobs: - prepare-workflow - build-salt-onedir steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -2239,7 +2239,7 @@ jobs: arch: aarch64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download System Dependencies run: | @@ -2380,7 +2380,7 @@ jobs: arch: aarch64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download System Dependencies run: | @@ -2467,7 +2467,7 @@ jobs: - prepare-workflow - build-windows-pkgs-onedir steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -2561,7 +2561,7 @@ jobs: - prepare-workflow - build-macos-pkgs-onedir steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -2637,7 +2637,7 @@ jobs: - prepare-workflow - build-salt-onedir steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -2756,7 +2756,7 @@ jobs: - build-onedir-repo steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Salt Project GitHub Actions Bot Environment run: | @@ -2801,7 +2801,7 @@ jobs: - linux - repo-staging steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Salt Project GitHub Actions Bot Environment run: | @@ -3702,7 +3702,7 @@ jobs: - linux - repo-staging steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts diff --git a/.github/workflows/templates/build-deb-repo.yml.jinja b/.github/workflows/templates/build-deb-repo.yml.jinja index 4f88e516a3d..a4e3dd8a2aa 100644 --- a/.github/workflows/templates/build-deb-repo.yml.jinja +++ b/.github/workflows/templates/build-deb-repo.yml.jinja @@ -19,7 +19,7 @@ <%- endfor %> steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download System Dependencies run: | diff --git a/.github/workflows/templates/build-macos-repo.yml.jinja b/.github/workflows/templates/build-macos-repo.yml.jinja index f4494b24d74..b24e0a9c4a4 100644 --- a/.github/workflows/templates/build-macos-repo.yml.jinja +++ b/.github/workflows/templates/build-macos-repo.yml.jinja @@ -1,6 +1,6 @@ steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts diff --git a/.github/workflows/templates/build-onedir-repo.yml.jinja b/.github/workflows/templates/build-onedir-repo.yml.jinja index b68049c9a5c..581503ab1eb 100644 --- a/.github/workflows/templates/build-onedir-repo.yml.jinja +++ b/.github/workflows/templates/build-onedir-repo.yml.jinja @@ -1,6 +1,6 @@ steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts diff --git a/.github/workflows/templates/build-rpm-repo.yml.jinja b/.github/workflows/templates/build-rpm-repo.yml.jinja index 6f1b27c6eca..ba0702ffc03 100644 --- a/.github/workflows/templates/build-rpm-repo.yml.jinja +++ b/.github/workflows/templates/build-rpm-repo.yml.jinja @@ -29,7 +29,7 @@ <%- endfor %> steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download System Dependencies run: | diff --git a/.github/workflows/templates/build-src-repo.yml.jinja b/.github/workflows/templates/build-src-repo.yml.jinja index 6a9c2634e96..728ed00f093 100644 --- a/.github/workflows/templates/build-src-repo.yml.jinja +++ b/.github/workflows/templates/build-src-repo.yml.jinja @@ -1,6 +1,6 @@ steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts diff --git a/.github/workflows/templates/build-windows-repo.yml.jinja b/.github/workflows/templates/build-windows-repo.yml.jinja index 0142e5cc09c..d806fd00bb3 100644 --- a/.github/workflows/templates/build-windows-repo.yml.jinja +++ b/.github/workflows/templates/build-windows-repo.yml.jinja @@ -1,6 +1,6 @@ steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts diff --git a/.github/workflows/templates/ci.yml.jinja b/.github/workflows/templates/ci.yml.jinja index c5d5facd6d5..67d8d1f877b 100644 --- a/.github/workflows/templates/ci.yml.jinja +++ b/.github/workflows/templates/ci.yml.jinja @@ -57,7 +57,7 @@ needs: - prepare-workflow steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Python Version id: get-python-version @@ -215,7 +215,7 @@ - prepare-release runs-on: ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "medium", "x86_64"]') || 'ubuntu-latest' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 uses: actions/setup-python@v4 @@ -329,7 +329,7 @@ - <{ need }> <%- endfor %> steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 if: ${{ github.event.repository.private == false }} diff --git a/.github/workflows/templates/layout.yml.jinja b/.github/workflows/templates/layout.yml.jinja index 773ebeb6227..be681625f53 100644 --- a/.github/workflows/templates/layout.yml.jinja +++ b/.github/workflows/templates/layout.yml.jinja @@ -97,7 +97,7 @@ jobs: releases: ${{ steps.get-salt-releases.outputs.releases }} testing-releases: ${{ steps.get-testing-releases.outputs.testing-releases }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 # Full clone to also get the tags to get the right salt version diff --git a/.github/workflows/templates/nightly.yml.jinja b/.github/workflows/templates/nightly.yml.jinja index 7bd74c31da0..67b07ad5ffa 100644 --- a/.github/workflows/templates/nightly.yml.jinja +++ b/.github/workflows/templates/nightly.yml.jinja @@ -157,7 +157,7 @@ concurrency: <%- endif %> steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Salt Project GitHub Actions Bot Environment run: | diff --git a/.github/workflows/templates/release.yml.jinja b/.github/workflows/templates/release.yml.jinja index d0068105403..14f7698cb1c 100644 --- a/.github/workflows/templates/release.yml.jinja +++ b/.github/workflows/templates/release.yml.jinja @@ -87,7 +87,7 @@ permissions: latest-release: ${{ steps.get-salt-releases.outputs.latest-release }} releases: ${{ steps.get-salt-releases.outputs.releases }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 # Full clone to also get the tags to get the right salt version @@ -173,7 +173,7 @@ permissions: - platform: darwin arch: x86_64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -210,7 +210,7 @@ permissions: steps: - name: Clone The Salt Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Rclone uses: AnimMouse/setup-rclone@v1 @@ -240,7 +240,7 @@ permissions: steps: - name: Clone The Salt Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Get Salt Project GitHub Actions Bot Environment run: | @@ -280,7 +280,7 @@ permissions: environment: <{ gh_environment }> steps: - name: Clone The Salt Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ssh-key: ${{ secrets.GHA_SSH_KEY }} @@ -391,7 +391,7 @@ permissions: environment: <{ gh_environment }> steps: - name: Clone The Salt Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ssh-key: ${{ secrets.GHA_SSH_KEY }} @@ -422,7 +422,7 @@ permissions: - linux - repo-<{ gh_environment }> steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts diff --git a/.github/workflows/templates/staging.yml.jinja b/.github/workflows/templates/staging.yml.jinja index c55377b98cc..e11a763b0a0 100644 --- a/.github/workflows/templates/staging.yml.jinja +++ b/.github/workflows/templates/staging.yml.jinja @@ -94,7 +94,7 @@ concurrency: - linux - repo-<{ gh_environment }> steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get Salt Project GitHub Actions Bot Environment run: | @@ -183,7 +183,7 @@ concurrency: - linux - repo-<{ gh_environment }> steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts diff --git a/.github/workflows/test-action-macos.yml b/.github/workflows/test-action-macos.yml index 9bf6b6b9b93..dd12938561e 100644 --- a/.github/workflows/test-action-macos.yml +++ b/.github/workflows/test-action-macos.yml @@ -77,7 +77,7 @@ jobs: t=$(shuf -i 1-30 -n 1); echo "Sleeping $t seconds"; sleep "$t" - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -104,7 +104,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Salt Version run: | @@ -385,7 +385,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Code Coverage Test Run Artifacts uses: actions/download-artifact@v3 diff --git a/.github/workflows/test-action.yml b/.github/workflows/test-action.yml index 747dfb01a83..0cb10a4aa8d 100644 --- a/.github/workflows/test-action.yml +++ b/.github/workflows/test-action.yml @@ -82,7 +82,7 @@ jobs: t=$(shuf -i 1-30 -n 1); echo "Sleeping $t seconds"; sleep "$t" - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -112,7 +112,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Salt Version run: | @@ -335,7 +335,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Code Coverage Test Run Artifacts uses: actions/download-artifact@v3 diff --git a/.github/workflows/test-package-downloads-action-linux.yml b/.github/workflows/test-package-downloads-action-linux.yml index 1fa9aa77449..97dc23ad336 100644 --- a/.github/workflows/test-package-downloads-action-linux.yml +++ b/.github/workflows/test-package-downloads-action-linux.yml @@ -86,7 +86,7 @@ jobs: t=$(shuf -i 1-30 -n 1); echo "Sleeping $t seconds"; sleep "$t" - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Onedir Tarball as an Artifact uses: actions/download-artifact@v3 @@ -225,7 +225,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Test Run Artifacts id: download-test-run-artifacts diff --git a/.github/workflows/test-package-downloads-action-macos.yml b/.github/workflows/test-package-downloads-action-macos.yml index 754b4f34aff..4e66714715a 100644 --- a/.github/workflows/test-package-downloads-action-macos.yml +++ b/.github/workflows/test-package-downloads-action-macos.yml @@ -81,7 +81,7 @@ jobs: t=$(python3 -c 'import random, sys; sys.stdout.write(str(random.randint(1, 15)))'); echo "Sleeping $t seconds"; sleep "$t" - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Onedir Tarball as an Artifact uses: actions/download-artifact@v3 @@ -205,7 +205,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Test Run Artifacts id: download-test-run-artifacts diff --git a/.github/workflows/test-package-downloads-action-windows.yml b/.github/workflows/test-package-downloads-action-windows.yml index 3afe6dc7b40..911f9b711a3 100644 --- a/.github/workflows/test-package-downloads-action-windows.yml +++ b/.github/workflows/test-package-downloads-action-windows.yml @@ -85,7 +85,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Onedir Tarball as an Artifact uses: actions/download-artifact@v3 @@ -224,7 +224,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Test Run Artifacts id: download-test-run-artifacts diff --git a/.github/workflows/test-packages-action-macos.yml b/.github/workflows/test-packages-action-macos.yml index ffcceba86ac..7767b104a7f 100644 --- a/.github/workflows/test-packages-action-macos.yml +++ b/.github/workflows/test-packages-action-macos.yml @@ -81,7 +81,7 @@ jobs: t=$(python3 -c 'import random, sys; sys.stdout.write(str(random.randint(1, 15)))'); echo "Sleeping $t seconds"; sleep "$t" - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -105,7 +105,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Packages uses: actions/download-artifact@v3 @@ -220,7 +220,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Test Run Artifacts id: download-test-run-artifacts diff --git a/.github/workflows/test-packages-action.yml b/.github/workflows/test-packages-action.yml index c869a7c4f67..fc5170197f2 100644 --- a/.github/workflows/test-packages-action.yml +++ b/.github/workflows/test-packages-action.yml @@ -86,7 +86,7 @@ jobs: t=$(shuf -i 1-30 -n 1); echo "Sleeping $t seconds"; sleep "$t" - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Python Tools Scripts uses: ./.github/actions/setup-python-tools-scripts @@ -113,7 +113,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Packages uses: actions/download-artifact@v3 @@ -228,7 +228,7 @@ jobs: steps: - name: Checkout Source Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Test Run Artifacts id: download-test-run-artifacts diff --git a/.github/workflows/triage.yml b/.github/workflows/triage.yml index 8f33b708207..2971429a4dc 100644 --- a/.github/workflows/triage.yml +++ b/.github/workflows/triage.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ github.event.repository.private && fromJSON('["self-hosted", "linux", "x86_64"]') || 'ubuntu-latest' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4