diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index edaeed5264e01963663dcb7fa83b83b3111ed205..20ec470a2613bcbbfabe74d3658341089abab7a0 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -32,7 +32,7 @@ jobs: uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Install cosign - uses: sigstore/cosign-installer@d7d6bc7722e3daa8354c50bcb52f4837da5e9b6a # v3.8.1 + uses: sigstore/cosign-installer@3454372f43399081ed03b604cb2d021dabca52bb # v3.8.2 - name: Docker meta id: meta @@ -78,7 +78,7 @@ jobs: run: echo "TIMESTAMP=$(git log -1 --pretty=%ct)" >> $GITHUB_ENV - name: Build Testimage - uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6 + uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6 env: SOURCE_DATE_EPOCH: ${{ env.TIMESTAMP }} with: @@ -92,7 +92,7 @@ jobs: run: docker run -v "./tests/selftest.sh:/selftest.sh" "${{ env.TEST_TAG }}" ./selftest.sh - name: Build and push - uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6 + uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6 id: docker-build env: SOURCE_DATE_EPOCH: ${{ env.TIMESTAMP }} @@ -129,7 +129,7 @@ jobs: severity: "CRITICAL,HIGH" - name: Upload Trivy scan results to GitHub Security tab - uses: github/codeql-action/upload-sarif@45775bd8235c68ba998cffa5171334d58593da47 # v3 + uses: github/codeql-action/upload-sarif@fca7ace96b7d713c7035871441bd52efbe39e27e # v3 if: ${{ github.event_name != 'pull_request' }} with: sarif_file: "trivy-results.sarif" diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index cb8b6b5c552082cfe3b2bf81eb88bc9f7f9b9b8b..c4ba2f551db4899754c9f0fbad9c863343bba390 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -15,5 +15,5 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - - uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 - uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1 diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index b5f98037f5a942a893e673927912ac27a86e0a4a..500f2f028c95145b13781248c78abadebb1947fa 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -30,6 +30,6 @@ jobs: severity: 'CRITICAL,HIGH,MEDIUM' - name: Upload Trivy scan results to GitHub Security tab - uses: github/codeql-action/upload-sarif@45775bd8235c68ba998cffa5171334d58593da47 # v3 + uses: github/codeql-action/upload-sarif@fca7ace96b7d713c7035871441bd52efbe39e27e # v3 with: sarif_file: 'trivy-results-fs.sarif' diff --git a/Dockerfile b/Dockerfile index 35f0409e4b4dea48ebcd7202aac5f0102df03a91..c26bc11b3194e055495363715b3834799fb4ffed 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,7 +40,7 @@ ARG LZ4_VERSION="1.10.0-r0" # renovate: datasource=repology depName=alpine_3_21/linux-headers versioning=loose ARG LINUX_HEADERS_VERSION="6.6-r1" -FROM python:3.13.3-alpine3.21@sha256:18159b2be11db91f84b8f8f655cd860f805dbd9e49a583ddaac8ab39bf4fe1a7 AS base +FROM python:3.13.3-alpine3.21@sha256:452682e4648deafe431ad2f2391d726d7c52f0ff291be8bd4074b10379bb89ff AS base ################################################################################ # BUILD BORGBACKUP FROM SOURCE USING PIP #