From 034bddd40c984ecb98e65ed2993b1e9fa77ab235 Mon Sep 17 00:00:00 2001 From: RoyalOughtness <129108030+RoyalOughtness@users.noreply.github.com> Date: Wed, 8 Jul 2026 14:34:23 -0700 Subject: [PATCH 1/2] fix: pass GITHUB_REPOSITORY to all gh calls --- .github/workflows/kernel-build.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/kernel-build.yml b/.github/workflows/kernel-build.yml index 01db531..3f61e1b 100644 --- a/.github/workflows/kernel-build.yml +++ b/.github/workflows/kernel-build.yml @@ -27,8 +27,8 @@ jobs: env: GH_TOKEN: ${{ secrets.VARS_TOKEN }} # has Environments RW run: | - stored_upstream=$(gh variable get UPSTREAM_KERNEL_VERSION --env Build) - stored_secureblue_buildid_version="$(gh variable get SECUREBLUE_BUILDID_VERSION --env Build)" + stored_upstream=$(gh variable get UPSTREAM_KERNEL_VERSION --env Build --repo "${GITHUB_REPOSITORY}") + stored_secureblue_buildid_version="$(gh variable get SECUREBLUE_BUILDID_VERSION --env Build --repo "${GITHUB_REPOSITORY}")" echo "stored_upstream=${stored_upstream}" >> "${GITHUB_OUTPUT}" echo "stored_secureblue_buildid_version=${stored_secureblue_buildid_version}" >> "${GITHUB_OUTPUT}" @@ -81,8 +81,8 @@ jobs: COPR_WEBHOOK_URL: ${{ secrets.COPR_WEBHOOK_URL }} run: | payload=$(jq -cn --arg buildid_version "${SECUREBLUE_BUILDID_VERSION}" '{"secureblue_buildid_version": $buildid_version | tonumber}') - gh variable set UPSTREAM_KERNEL_VERSION --env Build --body "${CURRENT_UPSTREAM_VERSION_PLUS_RELEASE}" - gh variable set SECUREBLUE_BUILDID_VERSION --env Build --body "${SECUREBLUE_BUILDID_VERSION}" + gh variable set UPSTREAM_KERNEL_VERSION --env Build --body "${CURRENT_UPSTREAM_VERSION_PLUS_RELEASE}" --repo "${GITHUB_REPOSITORY}" + gh variable set SECUREBLUE_BUILDID_VERSION --env Build --body "${SECUREBLUE_BUILDID_VERSION}" --repo "${GITHUB_REPOSITORY}" build_id=$(curl -fLsS --retry 5 --json "${payload}" "${COPR_WEBHOOK_URL}") while true; do state=$(curl -fLsS --retry 5 "https://copr.fedorainfracloud.org/api_3/build/${BUILD_ID}" | jq -r '.state') @@ -106,4 +106,4 @@ jobs: SECUREBLUE_BUILDID_VERSION: ${{ steps.calculate_buildid.outputs.secureblue_buildid_version }} run: | TAG="${CURRENT_UPSTREAM_VERSION_PLUS_RELEASE}.secureblue.${SECUREBLUE_BUILDID_VERSION}" - gh release create "${TAG}" --generate-notes + gh release create "${TAG}" --generate-notes --repo "${GITHUB_REPOSITORY}" From b111ef30e06d3828657e9867ec91b30d98c4b355 Mon Sep 17 00:00:00 2001 From: RoyalOughtness <129108030+RoyalOughtness@users.noreply.github.com> Date: Wed, 8 Jul 2026 15:25:12 -0700 Subject: [PATCH 2/2] fix: casing --- .github/workflows/kernel-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/kernel-build.yml b/.github/workflows/kernel-build.yml index 3f61e1b..a259368 100644 --- a/.github/workflows/kernel-build.yml +++ b/.github/workflows/kernel-build.yml @@ -83,7 +83,7 @@ jobs: payload=$(jq -cn --arg buildid_version "${SECUREBLUE_BUILDID_VERSION}" '{"secureblue_buildid_version": $buildid_version | tonumber}') gh variable set UPSTREAM_KERNEL_VERSION --env Build --body "${CURRENT_UPSTREAM_VERSION_PLUS_RELEASE}" --repo "${GITHUB_REPOSITORY}" gh variable set SECUREBLUE_BUILDID_VERSION --env Build --body "${SECUREBLUE_BUILDID_VERSION}" --repo "${GITHUB_REPOSITORY}" - build_id=$(curl -fLsS --retry 5 --json "${payload}" "${COPR_WEBHOOK_URL}") + BUILD_ID=$(curl -fLsS --retry 5 --json "${payload}" "${COPR_WEBHOOK_URL}") while true; do state=$(curl -fLsS --retry 5 "https://copr.fedorainfracloud.org/api_3/build/${BUILD_ID}" | jq -r '.state') if [[ "${state}" == "succeeded" ]]; then