diff --git a/content/guides/angular/configure-github-actions.md b/content/guides/angular/configure-github-actions.md index 52e448521c..2aefdffc65 100644 --- a/content/guides/angular/configure-github-actions.md +++ b/content/guides/angular/configure-github-actions.md @@ -158,7 +158,7 @@ jobs: steps: # 1. Checkout source code - name: Checkout source code - uses: actions/checkout@v4 + uses: actions/checkout@{{% param "checkout_action_version" %}} with: fetch-depth: 0 diff --git a/content/guides/gha.md b/content/guides/gha.md index 84be2bcb24..06862c4c32 100644 --- a/content/guides/gha.md +++ b/content/guides/gha.md @@ -103,7 +103,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@{{% param "checkout_action_version" %}} - name: Extract Docker image metadata id: meta uses: docker/metadata-action@{{% param "metadata_action_version" %}} @@ -216,7 +216,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@{{% param "checkout_action_version" %}} - name: Extract Docker image metadata id: meta diff --git a/content/guides/github-sonarqube-sandbox/customize.md b/content/guides/github-sonarqube-sandbox/customize.md index 61b22c2134..60e14f5c55 100644 --- a/content/guides/github-sonarqube-sandbox/customize.md +++ b/content/guides/github-sonarqube-sandbox/customize.md @@ -62,7 +62,7 @@ jobs: quality: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@{{% param "checkout_action_version" %}} - uses: actions/setup-node@v4 with: node-version: "18" @@ -91,7 +91,7 @@ jobs: quality: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@{{% param "checkout_action_version" %}} - uses: actions/setup-python@v5 with: python-version: "3.8" diff --git a/content/guides/nodejs/configure-github-actions.md b/content/guides/nodejs/configure-github-actions.md index fc4e8e072f..94a6caca74 100644 --- a/content/guides/nodejs/configure-github-actions.md +++ b/content/guides/nodejs/configure-github-actions.md @@ -175,7 +175,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@{{% param "checkout_action_version" %}} - name: Set up Docker Buildx uses: docker/setup-buildx-action@{{% param "setup_buildx_action_version" %}} @@ -220,7 +220,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@{{% param "checkout_action_version" %}} - name: Set up Docker Buildx uses: docker/setup-buildx-action@{{% param "setup_buildx_action_version" %}} diff --git a/content/guides/python/configure-github-actions.md b/content/guides/python/configure-github-actions.md index 29578b77ed..4d09f6798f 100644 --- a/content/guides/python/configure-github-actions.md +++ b/content/guides/python/configure-github-actions.md @@ -63,7 +63,7 @@ jobs: lint-test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@{{% param "checkout_action_version" %}} - name: Set up Python uses: actions/setup-python@v5 diff --git a/content/guides/reactjs/configure-github-actions.md b/content/guides/reactjs/configure-github-actions.md index c8de439ce2..f28c68f54b 100644 --- a/content/guides/reactjs/configure-github-actions.md +++ b/content/guides/reactjs/configure-github-actions.md @@ -158,7 +158,7 @@ jobs: steps: # 1. Checkout source code - name: Checkout source code - uses: actions/checkout@v4 + uses: actions/checkout@{{% param "checkout_action_version" %}} with: fetch-depth: 0 # Fetches full history for better caching/context diff --git a/content/guides/vuejs/configure-github-actions.md b/content/guides/vuejs/configure-github-actions.md index 634575fce5..0adffc4b54 100644 --- a/content/guides/vuejs/configure-github-actions.md +++ b/content/guides/vuejs/configure-github-actions.md @@ -158,7 +158,7 @@ jobs: steps: # 1. Checkout the codebase - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@{{% param "checkout_action_version" %}} with: fetch-depth: 0 diff --git a/content/manuals/build/ci/github-actions/configure-builder.md b/content/manuals/build/ci/github-actions/configure-builder.md index 995b4a9208..9ba2924536 100644 --- a/content/manuals/build/ci/github-actions/configure-builder.md +++ b/content/manuals/build/ci/github-actions/configure-builder.md @@ -266,7 +266,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@{{% param "checkout_action_version" %}} - name: Set up Docker Buildx uses: docker/setup-buildx-action@{{% param "setup_buildx_action_version" %}} diff --git a/content/manuals/build/ci/github-actions/secrets.md b/content/manuals/build/ci/github-actions/secrets.md index 899f163cc0..42f2d83ab6 100644 --- a/content/manuals/build/ci/github-actions/secrets.md +++ b/content/manuals/build/ci/github-actions/secrets.md @@ -84,7 +84,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@{{% param "checkout_action_version" %}} - name: Set up Docker Buildx uses: docker/setup-buildx-action@{{% param "setup_buildx_action_version" %}} @@ -135,7 +135,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@{{% param "checkout_action_version" %}} - name: Set up Docker Buildx uses: docker/setup-buildx-action@{{% param "setup_buildx_action_version" %}} diff --git a/content/manuals/build/policies/usage.md b/content/manuals/build/policies/usage.md index ad941a6098..c7ba756161 100644 --- a/content/manuals/build/policies/usage.md +++ b/content/manuals/build/policies/usage.md @@ -306,7 +306,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@{{% param "checkout_action_version" %}} - uses: docker/setup-buildx-action@{{% param "setup_buildx_action_version" %}} - name: Test build with policy run: docker buildx build --policy strict=true . diff --git a/content/manuals/dhi/how-to/scan.md b/content/manuals/dhi/how-to/scan.md index bca1ef1dad..b123cb4646 100644 --- a/content/manuals/dhi/how-to/scan.md +++ b/content/manuals/dhi/how-to/scan.md @@ -175,7 +175,7 @@ jobs: pull-requests: write steps: - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@{{% param "checkout_action_version" %}} - name: Set up Docker with containerd image store uses: docker/setup-docker-action@{{% param "setup_docker_action_version" %}} diff --git a/hugo.yaml b/hugo.yaml index 75a24ef6ce..aa133ac9c4 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -159,6 +159,8 @@ params: setup_docker_action_version: "v5" setup_qemu_action_version: "v4" github_builder_version: "v1" + # Generic actions + checkout_action_version: "v6" # Example runtime/library/os versions example_go_version: "1.25"