diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6a002e8..3e9cbdb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -177,7 +177,7 @@ jobs: permissions: # actions/checkout needs this to fetch code contents: read - runs-on: ubuntu-latest + runs-on: ubuntu-${{ startsWith(matrix.architecture, 'arm') && '24.04-arm' || 'latest' }} strategy: fail-fast: false matrix: @@ -200,13 +200,10 @@ jobs: scenario: - default steps: - # With this task in place the GitHub runners run out of - # resources and crash. See cisagov/skeleton-ansible-role#211 - # for more details. - # - uses: GitHubSecurityLab/actions-permissions/monitor@v1 - # with: - # # Uses the organization variable unless overridden - # config: ${{ vars.ACTIONS_PERMISSIONS_CONFIG }} + - uses: GitHubSecurityLab/actions-permissions/monitor@v1 + with: + # Uses the organization variable unless overridden + config: ${{ vars.ACTIONS_PERMISSIONS_CONFIG }} - id: harden-runner name: Harden the runner uses: step-security/harden-runner@v2