From 6c04c922f6d5ecc90230c29a773c991b8eeba661 Mon Sep 17 00:00:00 2001 From: Robert Sturla Date: Sun, 5 Jan 2025 11:30:27 +0000 Subject: [PATCH] fix: no-op sudo --- .github/workflows/build.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 18ef01a..fc8b557 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -59,15 +59,20 @@ jobs: id-token: write steps: - - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - - - name: Install Podman + - name: Setup Container run: | dnf install -y \ + git \ + sudo \ podman \ skopeo + # Force no password for sudo + echo "%wheel ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/99-nopasswd + + - name: Checkout + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - name: Setup Just uses: extractions/setup-just@dd310ad5a97d8e7b41793f8ef055398d51ad4de6 # v2