mirror of
https://github.com/docker/docs.git
synced 2026-03-27 14:28:47 +07:00
chore: pin GitHub Actions to full commit SHA; lock npm exact versions
All mutable action tags replaced with verified commit SHAs to prevent supply-chain attacks via tag mutation. package.json ^ ranges replaced with exact versions from package-lock.json. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
10
.github/workflows/validate-upstream.yml
vendored
10
.github/workflows/validate-upstream.yml
vendored
@@ -34,12 +34,12 @@ jobs:
|
||||
steps:
|
||||
-
|
||||
name: Checkout
|
||||
uses: actions/checkout@v5
|
||||
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
|
||||
with:
|
||||
repository: docker/docs
|
||||
-
|
||||
name: Download data files
|
||||
uses: actions/download-artifact@v5
|
||||
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5
|
||||
if: ${{ inputs.data-files-id != '' && inputs.data-files-folder != '' }}
|
||||
with:
|
||||
name: ${{ inputs.data-files-id }}
|
||||
@@ -51,7 +51,7 @@ jobs:
|
||||
# that folder. If not, create a placeholder stub file for the data file.
|
||||
name: Copy data files
|
||||
if: ${{ inputs.data-files-id != '' && inputs.data-files-folder != '' }}
|
||||
uses: actions/github-script@v8
|
||||
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
|
||||
with:
|
||||
script: |
|
||||
const fs = require('fs');
|
||||
@@ -84,13 +84,13 @@ jobs:
|
||||
}
|
||||
-
|
||||
name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v4
|
||||
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4
|
||||
with:
|
||||
version: ${{ env.SETUP_BUILDX_VERSION }}
|
||||
driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }}
|
||||
-
|
||||
name: Validate
|
||||
uses: docker/bake-action@v7
|
||||
uses: docker/bake-action@82490499d2e5613fcead7e128237ef0b0ea210f7 # v7
|
||||
with:
|
||||
source: .
|
||||
files: |
|
||||
|
||||
Reference in New Issue
Block a user