diff --git a/.github/workflows/actions-maintenance.yaml b/.github/workflows/actions-maintenance.yaml index 08ec085..6c40720 100644 --- a/.github/workflows/actions-maintenance.yaml +++ b/.github/workflows/actions-maintenance.yaml @@ -1,5 +1,5 @@ # Thin wrapper into the org-wide actions-manifest system (see that repo's README). -name: actions-maintenance +name: Actions Maintenance on: workflow_dispatch: @@ -13,7 +13,6 @@ on: required: false type: string pull_request: - types: [opened, synchronize, reopened] paths: - ".github/**" @@ -21,7 +20,8 @@ permissions: contents: read jobs: - actions-maintenance: + phase: + name: Phase permissions: contents: write pull-requests: write diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 258889e..ef91526 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -50,19 +50,19 @@ jobs: steps: - name: Harden the runner - uses: step-security/harden-runner@e14015d583714f6e62063499dc959a02595150a1 # v2 + uses: step-security/harden-runner@e14015d583714f6e62063499dc959a02595150a1 # v2.21.1 with: use-policy-store: true api-key: ${{ secrets.GH_FRESHAENGINEERING_STEP_SECURITY_API_KEY }} - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup mise uses: step-security/mise-action@6e96d2ffbc65c037f23c78818f2a339d6cf830f7 # v4.2.4 with: version: '2026.8.12' - - uses: step-security/runs-on-cache@e61ed9b0206c630e9a6bb5f12ca4cd78ae7bbe93 # v5.0.7 + - uses: step-security/runs-on-cache@e61ed9b0206c630e9a6bb5f12ca4cd78ae7bbe93 # v5.0.8 with: path: | deps @@ -84,12 +84,12 @@ jobs: PUBLISH: ${{ steps.version.outputs.PUBLISH }} steps: - name: Harden the runner - uses: step-security/harden-runner@e14015d583714f6e62063499dc959a02595150a1 # v2 + uses: step-security/harden-runner@e14015d583714f6e62063499dc959a02595150a1 # v2.21.1 with: use-policy-store: true api-key: ${{ secrets.GH_FRESHAENGINEERING_STEP_SECURITY_API_KEY }} - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 2 ref: ${{ env.SHA }} @@ -122,12 +122,12 @@ jobs: if: needs.permit.outputs.PUBLISH == 'true' && github.event_name == 'push' steps: - name: Harden the runner - uses: step-security/harden-runner@e14015d583714f6e62063499dc959a02595150a1 # v2 + uses: step-security/harden-runner@e14015d583714f6e62063499dc959a02595150a1 # v2.21.1 with: use-policy-store: true api-key: ${{ secrets.GH_FRESHAENGINEERING_STEP_SECURITY_API_KEY }} - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: ${{ env.SHA }} - name: Setup mise