diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1d6dff8e..1167aaee 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -75,7 +75,7 @@ jobs: # REPOSITORY CHECKOUT # Full history needed for accurate change detection - name: Checkout Repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 with: fetch-depth: 0 @@ -138,7 +138,7 @@ jobs: # REPOSITORY CHECKOUT # Shallow clone sufficient for linting current state - name: Checkout Repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 # SMART CHANGE DETECTION # Only runs when documentation files change @@ -217,7 +217,7 @@ jobs: # REPOSITORY CHECKOUT # Shallow clone sufficient for infrastructure validation - name: Checkout Repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 # SMART CHANGE DETECTION # Each matrix job only runs if relevant files changed diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 0f4d5547..f089a330 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -29,7 +29,7 @@ jobs: deployments: write steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 - name: Get Docker image id: image run: | diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 1f231eca..75369d9e 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -182,7 +182,7 @@ jobs: # REPOSITORY CHECKOUT # Full history needed for accurate version determination - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 with: fetch-depth: 0 @@ -312,7 +312,7 @@ jobs: # REPOSITORY CHECKOUT # Required for Dockerfile analysis and security context - name: Checkout repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 with: fetch-depth: 0 diff --git a/.github/workflows/maintenance.yml b/.github/workflows/maintenance.yml index 5b72afab..501c80cd 100644 --- a/.github/workflows/maintenance.yml +++ b/.github/workflows/maintenance.yml @@ -107,7 +107,7 @@ jobs: # REPOSITORY CHECKOUT # Full history required for accurate TODO comparison and tracking - name: Checkout Repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 with: fetch-depth: 0 @@ -188,7 +188,7 @@ jobs: # REPOSITORY CHECKOUT # Required for comprehensive file and dependency analysis - name: Checkout Repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 # STORAGE HEALTH ANALYSIS # Identifies large files that may impact repository performance diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 33663ea9..6c737feb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -66,7 +66,7 @@ jobs: is_prerelease: ${{ steps.version.outputs.is_prerelease }} steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 with: fetch-depth: 0 - name: Determine version @@ -109,7 +109,7 @@ jobs: - wait-for-tests steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 with: fetch-depth: 0 - name: Generate changelog diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index 9c259756..4e483873 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -98,7 +98,7 @@ jobs: # REPOSITORY CHECKOUT # Full repository access required for comprehensive analysis - name: Checkout repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 # CODEQL INITIALIZATION # Configures language-specific analysis parameters @@ -136,7 +136,7 @@ jobs: # REPOSITORY CHECKOUT # Required for dependency comparison between base and head branches - name: Checkout Repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 # DEPENDENCY VULNERABILITY ANALYSIS # Analyzes dependency changes for security vulnerabilities @@ -167,7 +167,7 @@ jobs: # REPOSITORY CHECKOUT # Required for dependency file access and analysis - name: Checkout Repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 # PYTHON ENVIRONMENT SETUP (COMPOSITE ACTION) # Uses centralized Python setup for production dependency analysis diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2540f484..9282446c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -87,7 +87,7 @@ jobs: # REPOSITORY CHECKOUT # Complete repository needed for comprehensive test execution - name: Checkout Repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 # SMART CHANGE DETECTION # Analyzes changes to determine if test execution is necessary