From 443e72b0a5b7902b1ef669a87f0525842614935e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 4 Nov 2026 19:12:15 +0000 Subject: [PATCH 01/11] Initial plan From 0267df9c3ed7e6a6d74a2acea0b55beff3ed4571 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 4 Nov 2026 20:07:23 +0000 Subject: [PATCH 02/11] Preserve checkout identity during Git credential configuration Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .../js/configure_git_credentials.test.cjs | 121 +++++++++++++++++- actions/setup/sh/configure_git_credentials.sh | 51 +++++++- docs/src/content/docs/reference/checkout.md | 4 + pkg/workflow/checkout_credentials_render.go | 5 +- pkg/workflow/checkout_manager_test.go | 23 ++-- pkg/workflow/checkout_step_generator.go | 7 +- pkg/workflow/compiler_safe_outputs_steps.go | 6 +- .../compiler_safe_outputs_steps_test.go | 5 +- pkg/workflow/git_config_test.go | 58 +++++++-- pkg/workflow/git_configuration_steps.go | 14 +- .../TestWasmGolden_AllEngines/claude.golden | 4 +- .../TestWasmGolden_AllEngines/codex.golden | 4 +- .../TestWasmGolden_AllEngines/copilot.golden | 4 +- .../TestWasmGolden_AllEngines/gemini.golden | 4 +- .../TestWasmGolden_AllEngines/pi.golden | 4 +- .../basic-copilot.golden | 4 +- .../custom-safe-output-max-length.golden | 4 +- .../playwright-cli-mode.golden | 4 +- .../smoke-copilot.golden | 4 +- .../with-imports.golden | 4 +- 20 files changed, 271 insertions(+), 63 deletions(-) diff --git a/actions/setup/js/configure_git_credentials.test.cjs b/actions/setup/js/configure_git_credentials.test.cjs index 0c3f4b7a791..1e1aea52ae1 100644 --- a/actions/setup/js/configure_git_credentials.test.cjs +++ b/actions/setup/js/configure_git_credentials.test.cjs @@ -21,13 +21,130 @@ function removeDir(dir) { * Run configure_git_credentials.sh in an isolated HOME so that the global git * config it writes does not affect the developer's real ~/.gitconfig. */ -function runScript(env) { +function runScript(env, cwd) { return spawnSync("sh", [SCRIPT_PATH], { + cwd, encoding: "utf8", - env: { ...process.env, ...env }, + env: { ...process.env, GITHUB_TOKEN: "", GIT_TOKEN: "", GH_AW_GIT_REPOSITORY: undefined, ...env }, }); } +describe("configure_git_credentials.sh repository identity", () => { + let root; + let target; + let env; + + function authenticatedURL(token, repo = "target") { + return `https://${"x-access-token"}:${token}@github.com/owner/${repo}.git`; + } + + function git(...args) { + const result = spawnSync("git", args, { cwd: target, encoding: "utf8", env: { ...process.env, ...env } }); + expect(result.status, result.stderr).toBe(0); + return result.stdout.trim(); + } + + beforeEach(() => { + root = createTempDir("cfg-git-identity-"); + const home = path.join(root, "home"); + const workspace = path.join(root, "ws"); + target = path.join(workspace, "target"); + fs.mkdirSync(home); + fs.mkdirSync(target, { recursive: true }); + // ScriptHandler exports the workflow context into reserved GITHUB_* variables, + // even when a step attempted to set GITHUB_REPOSITORY to the target. + env = { + HOME: home, + GITHUB_WORKSPACE: workspace, + RUNNER_TEMP: root, + GITHUB_REPOSITORY: "owner/workflow", + GITHUB_SERVER_URL: "https://github.com", + GH_AW_GIT_REPOSITORY: "owner/target", + GITHUB_TOKEN: "test-token", + }; + git("init", workspace); + git("-C", workspace, "remote", "add", "origin", "https://github.com/owner/workflow.git"); + git("init", target); + git("remote", "add", "origin", "https://github.com/owner/target.git"); + git("-c", "user.name=Test", "-c", "user.email=test@example.com", "commit", "--allow-empty", "-m", "target commit"); + }); + + afterEach(() => removeDir(root)); + + it("preserves the external current checkout despite runner-reserved workflow identity", () => { + const head = git("rev-parse", "HEAD"); + const result = runScript(env, target); + expect(result.status, result.stderr).toBe(0); + expect(git("remote", "get-url", "origin")).toBe(authenticatedURL("test-token")); + expect(git("-C", env.GITHUB_WORKSPACE, "remote", "get-url", "origin")).toBe("https://github.com/owner/workflow.git"); + expect(git("rev-parse", "HEAD")).toBe(head); + expect(git("status", "--short")).toBe(""); + expect(result.stderr).toContain("identity verified before credential configuration"); + expect(result.stderr).toContain("identity verified after credential configuration"); + expect(result.stdout + result.stderr).not.toContain("test-token"); + }); + + it.each(["https://github.com/OWNER/Target", "git@github.com:owner/target.git", "ssh://git@github.com/owner/target.git", authenticatedURL("old-token")])("recognizes equivalent repository identity for %s", remote => { + git("remote", "set-url", "origin", remote); + expect(runScript(env, target).status).toBe(0); + }); + + it.each([ + ["wrong repository", authenticatedURL("private-secret", "workflow")], + ["wrong server", "https://elsewhere.example/owner/target.git"], + ])("rejects %s before changing the remote without disclosing credentials", (_name, remote) => { + git("remote", "set-url", "origin", remote); + const result = runScript(env, target); + expect(result.status).not.toBe(0); + expect(git("remote", "get-url", "origin")).toBe(remote); + expect(result.stderr).toContain("identity verification failed before credential configuration"); + expect(result.stdout + result.stderr).not.toMatch(/private-secret|test-token|https:\/\//); + }); + + it("rejects a mismatched push URL", () => { + git("remote", "set-url", "--push", "origin", "https://github.com/owner/workflow.git"); + const result = runScript(env, target); + expect(result.status).not.toBe(0); + expect(result.stderr).toContain("failed before credential configuration"); + }); + + it("rejects multiple fetch URLs if any identify a different repository", () => { + git("remote", "set-url", "--add", "origin", "https://github.com/owner/workflow.git"); + expect(runScript(env, target).status).not.toBe(0); + }); + + it("rejects a missing origin rather than creating one", () => { + git("remote", "remove", "origin"); + expect(runScript(env, target).status).not.toBe(0); + expect(git("remote")).toBe(""); + }); + + it("checks identity even when no authentication token is present", () => { + git("remote", "set-url", "origin", "https://github.com/owner/workflow.git"); + expect(runScript({ ...env, GITHUB_TOKEN: "" }, target).status).not.toBe(0); + }); + + it("does not fall back to the workflow repository for an empty explicit target", () => { + git("remote", "set-url", "origin", "https://github.com/owner/workflow.git"); + expect(runScript({ ...env, GH_AW_GIT_REPOSITORY: "" }, target).status).not.toBe(0); + }); + + it("fails after authentication if a URL rewrite changes the effective push identity", () => { + git("config", "url.https://github.com/owner/workflow.git.pushInsteadOf", authenticatedURL("test-token")); + const result = runScript(env, target); + expect(result.status).not.toBe(0); + expect(result.stderr).toContain("identity verified before credential configuration"); + expect(result.stderr).toContain("identity verification failed after credential configuration"); + expect(result.stdout + result.stderr).not.toContain("test-token"); + }); + + it("supports legacy compiled workflows and GIT_TOKEN authentication", () => { + const result = runScript({ ...env, GH_AW_GIT_REPOSITORY: undefined, GITHUB_REPOSITORY: "owner/target", GITHUB_TOKEN: "", GIT_TOKEN: "legacy-token" }, target); + expect(result.status, result.stderr).toBe(0); + expect(git("remote", "get-url", "origin")).toContain("legacy-token@github.com/owner/target.git"); + }); +}); + function readSafeDirectories(home) { const result = spawnSync("git", ["config", "--global", "--get-all", "safe.directory"], { encoding: "utf8", diff --git a/actions/setup/sh/configure_git_credentials.sh b/actions/setup/sh/configure_git_credentials.sh index a2bb4075fd9..a998c3bcb24 100755 --- a/actions/setup/sh/configure_git_credentials.sh +++ b/actions/setup/sh/configure_git_credentials.sh @@ -6,7 +6,7 @@ # Sets up Git global configuration for use in GitHub Actions workflows and the gh-aw-node # container. Always configures git identity and safe.directory trust. Configures the remote # URL for authentication when credentials are provided; silently skips auth when any required -# credential variable (GITHUB_REPOSITORY, GITHUB_SERVER_URL, GITHUB_TOKEN) is absent. +# credential variable (repository, GITHUB_SERVER_URL, GITHUB_TOKEN) is absent. # # When a checkout manifest is present, every cross-repository checkout subdirectory it # records is also trusted as a safe.directory so that safe-outputs handlers can run git @@ -20,7 +20,9 @@ # GH_AW_CHECKOUT_MANIFEST - Explicit path to the checkout manifest (overrides default) # # Optional environment variables for remote authentication: -# GITHUB_REPOSITORY - Repository slug (e.g., "org/repo") +# GH_AW_GIT_REPOSITORY - Expected repository slug (e.g., "org/repo"); takes precedence +# over GITHUB_REPOSITORY, which Actions reserves for the workflow repo +# GITHUB_REPOSITORY - Legacy fallback for previously compiled workflows # GITHUB_SERVER_URL - GitHub server URL (with or without https:// prefix) # GITHUB_TOKEN - Authentication token; falls back to GIT_TOKEN # @@ -87,13 +89,54 @@ fi # Configure remote URL authentication when all required credentials are present. # Silently skips when any variable is absent (e.g., inside the safeoutputs container # where GITHUB_SERVER_URL is intentionally not exposed). -REPO="${GITHUB_REPOSITORY:-}" +REPO="${GH_AW_GIT_REPOSITORY-${GITHUB_REPOSITORY:-}}" URL="${GITHUB_SERVER_URL:-}" TOKEN="${GITHUB_TOKEN:-${GIT_TOKEN:-}}" +# Check effective fetch and push URLs, including URL rewrites, without printing +# remotes or raw git errors: either may contain credentials. +verify_repository_identity() { + GH_AW_EXPECTED_REPOSITORY="${REPO}" GH_AW_EXPECTED_SERVER="${URL}" node -e ' + const { execFileSync } = require("child_process"); + try { + const server = process.env.GH_AW_EXPECTED_SERVER; + const base = new URL(server.includes("://") ? server : `https://${server}`); + const expected = process.env.GH_AW_EXPECTED_REPOSITORY.toLowerCase(); + const identity = value => { + const scp = /^git@([^:]+):(.+)$/.exec(value); + const url = new URL(scp ? `ssh://git@${scp[1]}/${scp[2]}` : value); + if (!["https:", "http:", "ssh:"].includes(url.protocol) || url.search || url.hash) return false; + const repo = url.pathname.replace(/^\//, "").replace(/\.git\/?$/, "").replace(/\/$/, ""); + return url.host.toLowerCase() === base.host.toLowerCase() && repo.toLowerCase() === expected; + }; + for (const flags of [[], ["--push"]]) { + const urls = execFileSync("git", ["remote", "get-url", ...flags, "--all", "origin"], + { encoding: "utf8", stdio: ["ignore", "pipe", "pipe"] }).trim().split("\n"); + if (!urls.length || !urls.every(identity)) process.exit(1); + } + } catch { + process.exit(1); + } + ' 2>/dev/null || { + echo "Git checkout identity verification failed ${1} credential configuration; check checkout repository and origin configuration. Remote URLs are omitted to protect credentials." >&2 + exit 1 + } + echo "Git checkout identity verified ${1} credential configuration" >&2 +} + +# Explicit compiler targets are checked even without a token. Legacy callers +# retain the identity-only, no-checkout behavior when authentication is skipped. +if [ -n "${URL}" ] && { [ "${GH_AW_GIT_REPOSITORY+x}" = x ] || { [ -n "${REPO}" ] && [ -n "${TOKEN}" ]; }; }; then + verify_repository_identity before +fi + if [ -n "${REPO}" ] && [ -n "${URL}" ] && [ -n "${TOKEN}" ]; then URL_STRIPPED="${URL#https://}" - git remote set-url origin "https://x-access-token:${TOKEN}@${URL_STRIPPED}/${REPO}.git" + if ! git remote set-url origin "https://x-access-token:${TOKEN}@${URL_STRIPPED}/${REPO}.git" 2>/dev/null; then + echo "Git remote authentication configuration failed; remote URL omitted to protect credentials." >&2 + exit 1 + fi + verify_repository_identity after fi echo "Git configured with standard GitHub Actions identity" >&2 diff --git a/docs/src/content/docs/reference/checkout.md b/docs/src/content/docs/reference/checkout.md index f6c13465120..e58cb30a362 100644 --- a/docs/src/content/docs/reference/checkout.md +++ b/docs/src/content/docs/reference/checkout.md @@ -207,6 +207,10 @@ The generated checkout step uses `persist-credentials: false`, so the git creden Fetch everything the workflow needs at checkout time using `fetch-depth` and [`fetch:`](#fetching-additional-refs), and write changes through safe-output tools such as [`push-to-pull-request-branch`](/gh-aw/reference/safe-outputs-pull-requests/) rather than a direct `git push`. The agent is instructed not to configure credential helpers or run `git credential fill`, because authentication cannot succeed; credential errors are reported as a limitation instead of worked around. +For a central workflow repository editing an external repository, combine `repository`, `path`, `current: true`, and checkout-scoped `github-app` authentication. The workflow repository can remain checked out for tooling; `permissions.contents: none` is only needed to suppress its default checkout. Checkout credentials and safe-output publication credentials are configured separately. + +Credential setup passes the expected checkout identity through `GH_AW_GIT_REPOSITORY`, not an override of the runner-reserved `GITHUB_REPOSITORY`. It verifies effective fetch and push URLs before and after authentication and fails on an identity mismatch rather than retargeting the checkout. Diagnostics identify the failing credential-configuration boundary without printing remote URLs or tokens. Recompile existing workflows to emit the non-reserved variable. + :::note[Shallow checkout and push-to-pull-request-branch] `push-to-pull-request-branch` inspects the commit range `origin/..` in the agent's workspace to detect merge commits and select the appropriate transport. With the default shallow clone (`fetch-depth: 1`), `origin/` has no traversable ancestry, so `git rev-list` reports the entire local history as the range. On large monorepos (thousands of commits) this can falsely trigger bundle or rewrite paths. When the range is implausibly large in a shallow checkout, merge-commit detection returns false (with a warning) to avoid incorrect transport selection; if the range later reaches the signed-push linearization step, that step is refused with a clear error. Set `fetch-depth: 0` to ensure the correct range is visible. ::: diff --git a/pkg/workflow/checkout_credentials_render.go b/pkg/workflow/checkout_credentials_render.go index 2eb0b673a33..81ba2e26f14 100644 --- a/pkg/workflow/checkout_credentials_render.go +++ b/pkg/workflow/checkout_credentials_render.go @@ -45,7 +45,7 @@ func (cm *CheckoutManager) credentialSubrepositories() []credentialSubrepository func credentialEnvironmentLines(root, token string, repositories []credentialSubrepository) []string { lines := []string{ " env:\n", - fmt.Sprintf(" GITHUB_REPOSITORY: %s\n", root), + fmt.Sprintf(" GH_AW_GIT_REPOSITORY: %s\n", root), " GITHUB_SERVER_URL: ${{ github.server_url }}\n", fmt.Sprintf(" GIT_TOKEN: %s\n", token), } @@ -66,7 +66,6 @@ func credentialCommandLines(repositories []credentialSubrepository) []string { lines := []string{ " run: |\n", " bash \"${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh\"\n", - " GIT_SERVER_URL_STRIPPED=\"${GITHUB_SERVER_URL#https://}\"\n", } for _, repo := range repositories { gitDir := fmt.Sprintf("%q", repo.path) @@ -77,7 +76,7 @@ func credentialCommandLines(repositories []credentialSubrepository) []string { } lines = append(lines, fmt.Sprintf(" # Re-authenticate git for %s\n", commentRef), - fmt.Sprintf(" git -C %s remote set-url origin \"https://x-access-token:${GIT_TOKEN}@${GIT_SERVER_URL_STRIPPED}/${%s}.git\"\n", gitDir, repo.envVarName), + fmt.Sprintf(" (cd -- %s && GH_AW_GIT_REPOSITORY=\"${%s}\" bash \"${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh\")\n", gitDir, repo.envVarName), ) } return append(lines, " echo \"Git configured with standard GitHub Actions identity\"\n") diff --git a/pkg/workflow/checkout_manager_test.go b/pkg/workflow/checkout_manager_test.go index 8e2d005de04..f431702eb84 100644 --- a/pkg/workflow/checkout_manager_test.go +++ b/pkg/workflow/checkout_manager_test.go @@ -1858,7 +1858,7 @@ func TestGenerateConfigureGitCredentialsSteps(t *testing.T) { combined := strings.Join(steps, "") assert.Contains(t, combined, "name: Configure Git credentials") - assert.Contains(t, combined, "GITHUB_REPOSITORY: ${{ github.repository }}") + assert.Contains(t, combined, "GH_AW_GIT_REPOSITORY: ${{ github.repository }}") assert.Contains(t, combined, "GIT_TOKEN: "+token) assert.Contains(t, combined, `run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh"`) assert.NotContains(t, combined, "GH_AW_SUBREPO_", "single-repo case must not emit subrepo env vars") @@ -1866,15 +1866,16 @@ func TestGenerateConfigureGitCredentialsSteps(t *testing.T) { t.Run("multi-repo with literal repo name places it in env var", func(t *testing.T) { cm := NewCheckoutManager([]*CheckoutConfig{ - {Repository: "org/other-repo", Path: "./target-repo"}, + {Repository: "org/other-repo", Path: "-target-repo"}, }) steps := cm.GenerateConfigureGitCredentialsSteps(token, alwaysTrue) combined := strings.Join(steps, "") assert.Contains(t, combined, `GH_AW_SUBREPO_0: "org/other-repo"`, "literal repo must be in env var (quoted)") - assert.Contains(t, combined, "${GH_AW_SUBREPO_0}.git", "shell command must reference the env var") + assert.Contains(t, combined, `GH_AW_GIT_REPOSITORY="${GH_AW_SUBREPO_0}"`, "shell command must reference the env var") + assert.Contains(t, combined, `(cd -- "-target-repo"`, "hyphen-prefixed paths must not be interpreted as cd options") assert.NotContains(t, combined, "org/other-repo.git", "literal repo must not be inlined in shell command") - assert.Contains(t, combined, "GITHUB_REPOSITORY:", "root repo env var must be present") + assert.Contains(t, combined, "GH_AW_GIT_REPOSITORY:", "root repo env var must be present") assert.Contains(t, combined, "GIT_TOKEN: "+token, "token env var must be present") }) @@ -1890,7 +1891,7 @@ func TestGenerateConfigureGitCredentialsSteps(t *testing.T) { // Expression must be in the env: block, not inlined in the shell command. assert.Contains(t, combined, "GH_AW_SUBREPO_0: github/${{ github.event.inputs.target_repo }}", "expression-based repo must be assigned to an env var") - assert.Contains(t, combined, "${GH_AW_SUBREPO_0}.git", + assert.Contains(t, combined, `GH_AW_GIT_REPOSITORY="${GH_AW_SUBREPO_0}"`, "shell command must reference env var, not the raw expression") assert.NotContains(t, combined, "github/${{ github.event.inputs.target_repo }}.git", "expression must not be inlined in the git remote set-url command (template injection risk)") @@ -1899,7 +1900,7 @@ func TestGenerateConfigureGitCredentialsSteps(t *testing.T) { "comment must reference checkout path, never the raw expression") assert.NotContains(t, combined, "# Re-authenticate git for github/${{", "expression must not appear in bash comment (template injection risk)") - assert.Contains(t, combined, "GITHUB_REPOSITORY:", "root repo env var must be present") + assert.Contains(t, combined, "GH_AW_GIT_REPOSITORY:", "root repo env var must be present") assert.Contains(t, combined, "GIT_TOKEN: "+token, "token env var must be present") // No raw Actions expression may appear in the run: block. runIdx := strings.Index(combined, "run: |") @@ -1919,9 +1920,9 @@ func TestGenerateConfigureGitCredentialsSteps(t *testing.T) { assert.Contains(t, combined, "GH_AW_SUBREPO_PATH_0: ${{ github.event.inputs.target_path }}", "expression-based path must be assigned to an env var") assert.Contains(t, combined, "${GH_AW_SUBREPO_PATH_0}", - "git -C argument must reference the path env var, not the raw expression") - assert.NotContains(t, combined, `git -C "${{ github.event.inputs.target_path }}"`, - "expression path must not be inlined in git -C argument (template injection risk)") + "cd argument must reference the path env var, not the raw expression") + assert.NotContains(t, combined, `cd -- "${{ github.event.inputs.target_path }}"`, + "expression path must not be inlined in cd argument (template injection risk)") // No raw Actions expression may appear in the run: block. runIdx := strings.Index(combined, "run: |") if runIdx >= 0 { @@ -1940,7 +1941,7 @@ func TestGenerateConfigureGitCredentialsSteps(t *testing.T) { assert.Contains(t, combined, `GH_AW_SUBREPO_0: "org/repo-a"`) assert.Contains(t, combined, `GH_AW_SUBREPO_1: "org/repo-b"`) - assert.Contains(t, combined, `${GH_AW_SUBREPO_0}.git`) - assert.Contains(t, combined, `${GH_AW_SUBREPO_1}.git`) + assert.Contains(t, combined, `GH_AW_GIT_REPOSITORY="${GH_AW_SUBREPO_0}"`) + assert.Contains(t, combined, `GH_AW_GIT_REPOSITORY="${GH_AW_SUBREPO_1}"`) }) } diff --git a/pkg/workflow/checkout_step_generator.go b/pkg/workflow/checkout_step_generator.go index c8d2d45a75a..86531bd5d6f 100644 --- a/pkg/workflow/checkout_step_generator.go +++ b/pkg/workflow/checkout_step_generator.go @@ -289,15 +289,18 @@ func (cm *CheckoutManager) GenerateGitHubFolderCheckoutStep(repository, ref, tok // safe_outputs job, which supplies the push token (resolvePRCheckoutToken) and a gating // condition. func (cm *CheckoutManager) GenerateConfigureGitCredentialsSteps(gitRemoteToken string, condition ConditionNode) []string { + return cm.generateConfigureGitCredentialsStepsForRoot(gitRemoteToken, condition, cm.effectiveRootCheckoutRepository()) +} + +func (cm *CheckoutManager) generateConfigureGitCredentialsStepsForRoot(gitRemoteToken string, condition ConditionNode, rootRepo string) []string { conditionStr := RenderCondition(condition) - rootRepo := cm.effectiveRootCheckoutRepository() subRepos := cm.credentialSubrepositories() if len(subRepos) == 0 { return []string{ " - name: Configure Git credentials\n", fmt.Sprintf(" if: %s\n", conditionStr), " env:\n", - fmt.Sprintf(" GITHUB_REPOSITORY: %s\n", rootRepo), + fmt.Sprintf(" GH_AW_GIT_REPOSITORY: %s\n", rootRepo), " GITHUB_SERVER_URL: ${{ github.server_url }}\n", fmt.Sprintf(" GIT_TOKEN: %s\n", gitRemoteToken), " run: bash \"${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh\"\n", diff --git a/pkg/workflow/compiler_safe_outputs_steps.go b/pkg/workflow/compiler_safe_outputs_steps.go index 48425053911..96c5f1fc959 100644 --- a/pkg/workflow/compiler_safe_outputs_steps.go +++ b/pkg/workflow/compiler_safe_outputs_steps.go @@ -34,7 +34,11 @@ func (c *Compiler) buildSharedPRCheckoutSteps(data *WorkflowData) []string { consolidatedSafeOutputsStepsLog.Print("Building shared PR checkout steps (mirroring agent job layout)") checkoutMgr, prCheckoutToken := prepareSharedPRCheckout(data) steps, condition := c.buildSharedPRCheckoutLayout(data, checkoutMgr) - steps = append(steps, checkoutMgr.GenerateConfigureGitCredentialsSteps(prCheckoutToken, condition)...) + rootRepo := checkoutMgr.effectiveRootCheckoutRepository() + if c.trialMode && c.trialLogicalRepoSlug != "" { + rootRepo = fmt.Sprintf("%q", c.trialLogicalRepoSlug) + } + steps = append(steps, checkoutMgr.generateConfigureGitCredentialsStepsForRoot(prCheckoutToken, condition, rootRepo)...) c.prCheckoutLintBlock = preparePRCheckoutLintBlock(steps, c.formatFrameworkJobRunsOn(data)) consolidatedSafeOutputsStepsLog.Printf("Built shared PR checkout steps with condition: %s", condition.Render()) return steps diff --git a/pkg/workflow/compiler_safe_outputs_steps_test.go b/pkg/workflow/compiler_safe_outputs_steps_test.go index 66a717b6ab3..bce8ac08462 100644 --- a/pkg/workflow/compiler_safe_outputs_steps_test.go +++ b/pkg/workflow/compiler_safe_outputs_steps_test.go @@ -36,7 +36,7 @@ func TestBuildSharedPRCheckoutSteps(t *testing.T) { "persist-credentials: true", "name: Configure Git credentials", "configure_git_credentials.sh", - "GITHUB_REPOSITORY: ${{ github.repository }}", + "GH_AW_GIT_REPOSITORY: ${{ github.repository }}", }, checkNotContains: []string{ // No checkout-time base ref or trusted-default-branch guard anymore; @@ -112,6 +112,7 @@ func TestBuildSharedPRCheckoutSteps(t *testing.T) { }, checkContains: []string{ "repository: org/trial-repo", + `GH_AW_GIT_REPOSITORY: "org/trial-repo"`, }, }, { @@ -198,7 +199,7 @@ func TestBuildSharedPRCheckoutSteps(t *testing.T) { // Root workflow checkout is still present (the agent default checkout). "name: Checkout repository", // Subdirectory checkout is re-authenticated so the handler can push to it. - `git -C "a" remote set-url origin`, + `(cd -- "a" && GH_AW_GIT_REPOSITORY="${GH_AW_SUBREPO_0}" bash`, }, }, { diff --git a/pkg/workflow/git_config_test.go b/pkg/workflow/git_config_test.go index e56bb562be4..2d428d537c8 100644 --- a/pkg/workflow/git_config_test.go +++ b/pkg/workflow/git_config_test.go @@ -68,7 +68,7 @@ func TestGitConfigurationStepsHelper(t *testing.T) { steps := compiler.generateGitConfigurationSteps() - // Verify we get expected number of lines (6 lines: name, env, GITHUB_REPOSITORY, GITHUB_SERVER_URL, GITHUB_TOKEN, run) + // Verify we get expected number of lines (6 lines: name, env, GH_AW_GIT_REPOSITORY, GITHUB_SERVER_URL, GITHUB_TOKEN, run) if len(steps) != 6 { t.Errorf("Expected 6 lines in git configuration steps, got %d", len(steps)) } @@ -77,7 +77,7 @@ func TestGitConfigurationStepsHelper(t *testing.T) { expectedContents := []string{ "Configure Git credentials", "env:", - "GITHUB_REPOSITORY:", + "GH_AW_GIT_REPOSITORY:", "GITHUB_TOKEN:", "configure_git_credentials.sh", } @@ -285,8 +285,8 @@ func TestGenerateGitConfigurationStepsForData(t *testing.T) { if strings.Contains(fullContent, "working-directory:") { t.Error("working-directory must not be present when data is nil") } - if !strings.Contains(fullContent, "GITHUB_REPOSITORY: ${{ github.repository }}") { - t.Error("Expected default GITHUB_REPOSITORY expression") + if !strings.Contains(fullContent, "GH_AW_GIT_REPOSITORY: ${{ github.repository }}") { + t.Error("Expected default GH_AW_GIT_REPOSITORY expression") } }) @@ -298,12 +298,12 @@ func TestGenerateGitConfigurationStepsForData(t *testing.T) { if strings.Contains(fullContent, "working-directory:") { t.Error("working-directory must not be present when there are no checkout configs") } - if !strings.Contains(fullContent, "GITHUB_REPOSITORY: ${{ github.repository }}") { - t.Error("Expected default GITHUB_REPOSITORY expression") + if !strings.Contains(fullContent, "GH_AW_GIT_REPOSITORY: ${{ github.repository }}") { + t.Error("Expected default GH_AW_GIT_REPOSITORY expression") } }) - t.Run("current: true at workspace root falls back to standard behavior", func(t *testing.T) { + t.Run("current: true at workspace root retains repository identity", func(t *testing.T) { data := &WorkflowData{ CheckoutConfigs: []*CheckoutConfig{ {Repository: "owner/target", Current: true}, @@ -316,6 +316,21 @@ func TestGenerateGitConfigurationStepsForData(t *testing.T) { if strings.Contains(fullContent, "working-directory:") { t.Error("working-directory must not be present when current checkout is at workspace root") } + if !strings.Contains(fullContent, `GH_AW_GIT_REPOSITORY: "owner/target"`) { + t.Errorf("Expected current repository at workspace root, got:\n%s", fullContent) + } + }) + + t.Run("external workspace root without current retains repository identity", func(t *testing.T) { + data := &WorkflowData{ + CheckoutConfigs: []*CheckoutConfig{ + {Repository: "owner/target"}, + }, + } + fullContent := strings.Join(compiler.generateGitConfigurationStepsForData(data), "") + if !strings.Contains(fullContent, `GH_AW_GIT_REPOSITORY: "owner/target"`) { + t.Errorf("Expected external workspace root repository, got:\n%s", fullContent) + } }) t.Run("current: true in subdirectory emits working-directory with custom repo", func(t *testing.T) { @@ -333,8 +348,11 @@ func TestGenerateGitConfigurationStepsForData(t *testing.T) { if !strings.Contains(fullContent, `working-directory: "target"`) { t.Errorf("Expected working-directory to be 'target', got:\n%s", fullContent) } - if !strings.Contains(fullContent, `GITHUB_REPOSITORY: "owner/public-target"`) { - t.Errorf("Expected GITHUB_REPOSITORY to be the current checkout's repository, got:\n%s", fullContent) + if !strings.Contains(fullContent, `GH_AW_GIT_REPOSITORY: "owner/public-target"`) { + t.Errorf("Expected GH_AW_GIT_REPOSITORY to be the current checkout's repository, got:\n%s", fullContent) + } + if strings.Contains(fullContent, "GITHUB_REPOSITORY:") { + t.Error("Must not override the runner-reserved GITHUB_REPOSITORY variable") } if !strings.Contains(fullContent, "configure_git_credentials.sh") { t.Error("Expected configure_git_credentials.sh to be called") @@ -358,9 +376,9 @@ func TestGenerateGitConfigurationStepsForData(t *testing.T) { if !strings.Contains(fullContent, `working-directory: "subdir"`) { t.Errorf("Expected working-directory to be 'subdir', got:\n%s", fullContent) } - // When no custom repo, GITHUB_REPOSITORY should be the workflow expression - if !strings.Contains(fullContent, "GITHUB_REPOSITORY: ${{ github.repository }}") { - t.Errorf("Expected default GITHUB_REPOSITORY expression when no custom repo set, got:\n%s", fullContent) + // When no custom repo, GH_AW_GIT_REPOSITORY should be the workflow expression + if !strings.Contains(fullContent, "GH_AW_GIT_REPOSITORY: ${{ github.repository }}") { + t.Errorf("Expected default GH_AW_GIT_REPOSITORY expression when no custom repo set, got:\n%s", fullContent) } }) @@ -396,6 +414,12 @@ checkout: - repository: owner/public-target path: ./target current: true + github-app: + client-id: ${{ vars.TARGET_APP_CLIENT_ID }} + private-key: ${{ secrets.TARGET_APP_PRIVATE_KEY }} + owner: owner + repositories: + - public-target --- # Test workflow with current checkout in subdirectory @@ -428,7 +452,13 @@ checkout: t.Errorf("Expected working-directory: \"target\" in Configure Git credentials step.\nLock content:\n%s", lockContent) } // The configured repository should be the current checkout's repo - if !strings.Contains(lockContent, `GITHUB_REPOSITORY: "owner/public-target"`) { - t.Errorf("Expected GITHUB_REPOSITORY to be 'owner/public-target'.\nLock content:\n%s", lockContent) + if !strings.Contains(lockContent, `GH_AW_GIT_REPOSITORY: "owner/public-target"`) { + t.Errorf("Expected GH_AW_GIT_REPOSITORY to be 'owner/public-target'.\nLock content:\n%s", lockContent) + } + if strings.Contains(lockContent, `GITHUB_REPOSITORY: "owner/public-target"`) { + t.Error("External checkout identity must not rely on overriding reserved runner variables") + } + if !strings.Contains(lockContent, "steps.checkout-app-token-1.outputs.token") { + t.Error("Expected the external checkout to retain its GitHub App authentication") } } diff --git a/pkg/workflow/git_configuration_steps.go b/pkg/workflow/git_configuration_steps.go index 30c8a510891..67a5e049774 100644 --- a/pkg/workflow/git_configuration_steps.go +++ b/pkg/workflow/git_configuration_steps.go @@ -30,17 +30,23 @@ func (c *Compiler) generateGitConfigurationStepsForData(data *WorkflowData) []st checkoutMgr := NewCheckoutManager(data.CheckoutConfigs) currentPath := checkoutMgr.GetCurrentCheckoutPath() + currentRepo := checkoutMgr.GetCurrentRepository() if currentPath == "" { // No current checkout in a subdirectory — use the standard workspace-root behaviour. - return c.generateGitConfigurationStepsWithToken(token, "") + if currentRepo == "" { + rootRepo := checkoutMgr.effectiveRootCheckoutRepository() + if rootRepo != "${{ github.repository }}" { + currentRepo = rootRepo + } + } + return c.generateGitConfigurationStepsWithToken(token, currentRepo) } // current: true checkout is in a subdirectory. Emit the step with a working-directory // so configure_git_credentials.sh runs from that directory. This ensures that // `git remote set-url origin` targets the correct git repository even when the // workspace root no longer contains a .git directory. - currentRepo := checkoutMgr.GetCurrentRepository() repoNameValue := "${{ github.repository }}" if currentRepo != "" { repoNameValue = fmt.Sprintf("%q", currentRepo) @@ -56,7 +62,7 @@ func (c *Compiler) generateGitConfigurationStepsForData(data *WorkflowData) []st " - name: Configure Git credentials\n", fmt.Sprintf(" working-directory: %q\n", currentPath), " env:\n", - fmt.Sprintf(" GITHUB_REPOSITORY: %s\n", repoNameValue), + fmt.Sprintf(" GH_AW_GIT_REPOSITORY: %s\n", repoNameValue), " GITHUB_SERVER_URL: ${{ github.server_url }}\n", // SECURITY: token moved to env mapping so the shell treats it as data, // not syntax. Prevents shell injection if token value contains metacharacters. @@ -89,7 +95,7 @@ func (c *Compiler) generateGitConfigurationStepsWithToken(token string, targetRe return []string{ " - name: Configure Git credentials\n", " env:\n", - fmt.Sprintf(" GITHUB_REPOSITORY: %s\n", repoNameValue), + fmt.Sprintf(" GH_AW_GIT_REPOSITORY: %s\n", repoNameValue), " GITHUB_SERVER_URL: ${{ github.server_url }}\n", // SECURITY: token moved to env mapping so the shell treats it as data, // not syntax. Prevents shell injection if token value contains metacharacters. diff --git a/pkg/workflow/testdata/TestWasmGolden_AllEngines/claude.golden b/pkg/workflow/testdata/TestWasmGolden_AllEngines/claude.golden index bad991af0f8..4c38bddc731 100644 --- a/pkg/workflow/testdata/TestWasmGolden_AllEngines/claude.golden +++ b/pkg/workflow/testdata/TestWasmGolden_AllEngines/claude.golden @@ -631,7 +631,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1129,7 +1129,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/pkg/workflow/testdata/TestWasmGolden_AllEngines/codex.golden b/pkg/workflow/testdata/TestWasmGolden_AllEngines/codex.golden index 3694335fcbe..ee24ef34e69 100644 --- a/pkg/workflow/testdata/TestWasmGolden_AllEngines/codex.golden +++ b/pkg/workflow/testdata/TestWasmGolden_AllEngines/codex.golden @@ -632,7 +632,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1074,7 +1074,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/pkg/workflow/testdata/TestWasmGolden_AllEngines/copilot.golden b/pkg/workflow/testdata/TestWasmGolden_AllEngines/copilot.golden index aa099bdf7b0..1991cc93077 100644 --- a/pkg/workflow/testdata/TestWasmGolden_AllEngines/copilot.golden +++ b/pkg/workflow/testdata/TestWasmGolden_AllEngines/copilot.golden @@ -636,7 +636,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1089,7 +1089,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/pkg/workflow/testdata/TestWasmGolden_AllEngines/gemini.golden b/pkg/workflow/testdata/TestWasmGolden_AllEngines/gemini.golden index 39e9d3513e2..cf0fcad6a23 100644 --- a/pkg/workflow/testdata/TestWasmGolden_AllEngines/gemini.golden +++ b/pkg/workflow/testdata/TestWasmGolden_AllEngines/gemini.golden @@ -621,7 +621,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1043,7 +1043,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/pkg/workflow/testdata/TestWasmGolden_AllEngines/pi.golden b/pkg/workflow/testdata/TestWasmGolden_AllEngines/pi.golden index 7cb22da7e36..0c8fcab8b76 100644 --- a/pkg/workflow/testdata/TestWasmGolden_AllEngines/pi.golden +++ b/pkg/workflow/testdata/TestWasmGolden_AllEngines/pi.golden @@ -631,7 +631,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1047,7 +1047,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden index eb0f51340c9..dd5de127a5e 100644 --- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden +++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden @@ -578,7 +578,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1029,7 +1029,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/custom-safe-output-max-length.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/custom-safe-output-max-length.golden index 85aad53c454..1edc65bfa2c 100644 --- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/custom-safe-output-max-length.golden +++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/custom-safe-output-max-length.golden @@ -579,7 +579,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1081,7 +1081,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/playwright-cli-mode.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/playwright-cli-mode.golden index 396e1c379b8..ee4197fe4b3 100644 --- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/playwright-cli-mode.golden +++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/playwright-cli-mode.golden @@ -588,7 +588,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1077,7 +1077,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-copilot.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-copilot.golden index 93b18d87627..f8bb094b61c 100644 --- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-copilot.golden +++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-copilot.golden @@ -825,7 +825,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2225,7 +2225,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden index 5dba4a4ed43..a80b0251083 100644 --- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden +++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden @@ -580,7 +580,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1031,7 +1031,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" From 04419424b9ed88c901786071c5390c19e4ade2f8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 4 Nov 2026 20:47:25 +0000 Subject: [PATCH 03/11] docs(adr): draft ADR-74943 explicit git repository identity --- ...epository-identity-for-credential-setup.md | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md diff --git a/docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md b/docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md new file mode 100644 index 00000000000..e846222c82a --- /dev/null +++ b/docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md @@ -0,0 +1,49 @@ +# ADR-74943: Explicit Git Repository Identity for Credential Setup + +**Date**: 2025-07-14 +**Status**: Draft +**Deciders**: pelikhan, Copilot coding agent + +--- + +### Context + +`configure_git_credentials.sh` rewrites the `origin` remote of the current checkout with an authenticated URL. It derived the target repository from `GITHUB_REPOSITORY`, which compiled steps tried to override for cross-repository (`current: true`) checkouts. `GITHUB_REPOSITORY` is runner-reserved, so the runner may re-export the workflow repository, which can make an external checkout's `origin` point at the workflow repo while HEAD still holds the target commit (issue #73023). This is a plausible, not confirmed, explanation of the intermittent reports. Since the script writes credentials into remotes, a wrong identity is both a correctness and a credential-scoping risk. + +### Decision + +We will pass the intended repository to credential setup through a new non-reserved variable, `GH_AW_GIT_REPOSITORY`. The compiler will emit it for workspace-root, subdirectory, trial, and safe-output sub-checkouts. When the variable is absent, the script falls back to `GITHUB_REPOSITORY` so older callers keep working. The script will also fail closed: it checks that the effective fetch and push URLs match the expected server and repository both before and after it writes credentials. On a mismatch it exits non-zero without printing URLs or tokens. Safe-output sub-checkouts use the same helper, so every path goes through one validation point. + +### Alternatives Considered + +#### Alternative 1: Keep overriding `GITHUB_REPOSITORY` + +This is the smallest change and needs no new variable. We rejected it because the runner reserves `GITHUB_REPOSITORY` and can replace the override, which is the failure path under investigation. + +#### Alternative 2: Derive identity from the existing `origin` remote only + +The script would read the repository identity from the checkout's own remote and skip the env variable. We rejected it because a remote that already points at the wrong repository would be trusted without question. With no independent expected value, the script cannot fail closed. + +#### Alternative 3: Explicit identity without remote validation + +This would pass `GH_AW_GIT_REPOSITORY` but skip the before/after URL checks. It is simpler, but a mismatch would go unnoticed and credentials could be attached to an unexpected remote. + +### Consequences + +#### Positive +- Credential setup no longer depends on a runner-reserved variable for cross-repository checkouts. +- Fail-closed checks stop tokens from being attached to the wrong repository or server, and error output does not expose URLs or tokens. +- Safe-output sub-checkouts and the main checkout share one helper and one set of identity rules. + +#### Negative +- Existing workflows have to be recompiled to emit `GH_AW_GIT_REPOSITORY`. Until then they use the legacy fallback. +- Strict URL matching can reject setups that worked before, such as unusual remote forms or mirrors. It recognizes HTTPS, SSH, scp-style, and case-insensitive equivalents only. +- The shell script now does more parsing and comparison, which adds maintenance work. + +#### Neutral +- Ten golden test fixtures change because of the new env line in generated steps. +- The documentation adds a supported pattern for central workflows that sets `GH_AW_GIT_REPOSITORY` and `GITHUB_SERVER_URL`. + +--- + +*ADR created by [adr-writer agent]. Review and finalize before changing status from Draft to Accepted.* From 35295d133452a9052760df82106baf39450e0859 Mon Sep 17 00:00:00 2001 From: pelikhan Date: Fri, 6 Nov 2026 00:27:31 -0800 Subject: [PATCH 04/11] Address checkout credential review feedback Preserve no-checkout behavior, validate secure remote identities without Node, restore origin on failed authentication checks, and use each checkout's effective repository identity. Regenerate compiled workflows and add regressions. Validation: focused Go and 41 credential-helper tests passed, standard Go/JS/shell lint passed, and workflow drift passed. The repository gate reports 28 existing custom-linter findings on unchanged lines. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .github/workflows/ab-testing-advisor.lock.yml | 8 +- .github/workflows/ace-editor.lock.yml | 6 +- .../actions-aw-linter-factory.lock.yml | 6 +- .github/workflows/agent-job-health.lock.yml | 6 +- .../agent-performance-analyzer.lock.yml | 10 +- .../workflows/agent-persona-explorer.lock.yml | 8 +- .../workflows/agentic-token-audit.lock.yml | 10 +- .../agentic-token-optimizer.lock.yml | 8 +- .../agentic-token-trend-audit.lock.yml | 8 +- .../agy-conformance-reusable.lock.yml | 4 +- .github/workflows/ai-moderator.lock.yml | 2 +- .../workflows/api-consumption-report.lock.yml | 8 +- .github/workflows/approach-validator.lock.yml | 6 +- .github/workflows/archie.lock.yml | 6 +- .../workflows/architecture-guardian.lock.yml | 6 +- ...rchivx-agentic-workflows-analyzer.lock.yml | 8 +- .github/workflows/artifacts-summary.lock.yml | 6 +- .github/workflows/audit-workflows.lock.yml | 10 +- .github/workflows/auto-triage-issues.lock.yml | 6 +- .github/workflows/avenger.lock.yml | 8 +- .../aw-failure-investigator.lock.yml | 8 +- .../workflows/aw-issue-clustering.lock.yml | 4 +- .github/workflows/blog-auditor.lock.yml | 8 +- .github/workflows/bot-detection.lock.yml | 6 +- .../breaking-change-checker.lock.yml | 8 +- .github/workflows/changeset.lock.yml | 8 +- .../workflows/chaos-pr-bundle-fuzzer.lock.yml | 8 +- .github/workflows/ci-coach.lock.yml | 10 +- .../claude-code-user-docs-review.lock.yml | 6 +- .../cli-consistency-checker.lock.yml | 6 +- .../workflows/cli-version-checker.lock.yml | 8 +- .github/workflows/cloclo.lock.yml | 8 +- .../workflows/code-scanning-fixer.lock.yml | 8 +- .github/workflows/code-simplifier.lock.yml | 8 +- .../codex-github-remote-mcp-test.lock.yml | 4 +- .../commit-changes-analyzer.lock.yml | 6 +- .../constraint-solving-potd.lock.yml | 6 +- .github/workflows/contribution-check.lock.yml | 6 +- .../workflows/copilot-agent-analysis.lock.yml | 10 +- .../copilot-centralization-drilldown.lock.yml | 6 +- .../copilot-centralization-optimizer.lock.yml | 8 +- .../copilot-cli-deep-research.lock.yml | 8 +- .github/workflows/copilot-opt.lock.yml | 6 +- .../copilot-pr-merged-report.lock.yml | 6 +- .../copilot-pr-nlp-analysis.lock.yml | 12 +- .../copilot-pr-prompt-analysis.lock.yml | 8 +- .../copilot-session-insights.lock.yml | 10 +- .github/workflows/craft.lock.yml | 8 +- ...daily-action-setup-security-audit.lock.yml | 6 +- ...aily-agent-of-the-day-blog-writer.lock.yml | 12 +- .../daily-agentrx-trace-optimizer.lock.yml | 8 +- .../daily-ambient-context-optimizer.lock.yml | 6 +- .../daily-architecture-diagram.lock.yml | 10 +- .../workflows/daily-arxiv-researcher.lock.yml | 4 +- .../daily-assign-issue-to-user.lock.yml | 6 +- ...strostylelite-markdown-spellcheck.lock.yml | 10 +- ...daily-aw-cross-repo-compile-check.lock.yml | 6 +- ...daily-awf-spec-compiler-surfacing.lock.yml | 6 +- .../workflows/daily-byok-ollama-test.lock.yml | 4 +- .../daily-cache-strategy-analyzer.lock.yml | 8 +- .../daily-caveman-optimizer.lock.yml | 10 +- .github/workflows/daily-choice-test.lock.yml | 6 +- .../workflows/daily-cli-performance.lock.yml | 10 +- .../workflows/daily-cli-tools-tester.lock.yml | 6 +- .../workflows/daily-code-debt-aider.lock.yml | 8 +- .github/workflows/daily-code-metrics.lock.yml | 12 +- .../daily-community-attribution.lock.yml | 12 +- .../workflows/daily-compiler-quality.lock.yml | 8 +- ...ly-compiler-threat-spec-optimizer.lock.yml | 8 +- .../daily-credit-limit-test.lock.yml | 4 +- .github/workflows/daily-doc-healer.lock.yml | 10 +- .github/workflows/daily-doc-updater.lock.yml | 10 +- .../daily-documentation-diagram.lock.yml | 8 +- .../daily-ecosystem-explorer.lock.yml | 10 +- .../daily-elixir-credo-snippet-audit.lock.yml | 8 +- .github/workflows/daily-evals-report.lock.yml | 6 +- .../daily-experiment-report.lock.yml | 8 +- .github/workflows/daily-fact.lock.yml | 8 +- .github/workflows/daily-file-diet.lock.yml | 6 +- .../workflows/daily-firewall-report.lock.yml | 6 +- .../daily-formal-spec-verifier.lock.yml | 8 +- .../workflows/daily-function-namer.lock.yml | 6 +- .../workflows/daily-geo-optimizer.lock.yml | 6 +- .../daily-github-docs-seo-optimizer.lock.yml | 6 +- .../daily-go-test-parallelizer.lock.yml | 8 +- .../daily-go-test-stubs-aider.lock.yml | 8 +- .github/workflows/daily-grader-audit.lock.yml | 6 +- .../daily-graft-intelligence.lock.yml | 6 +- ...daily-harness-experiment-proposer.lock.yml | 8 +- .github/workflows/daily-hippo-learn.lock.yml | 6 +- .../workflows/daily-issues-report.lock.yml | 8 +- .../daily-malicious-code-scan.lock.yml | 6 +- .../daily-max-ai-credits-test.lock.yml | 4 +- .../daily-mcp-concurrency-analysis.lock.yml | 6 +- .../workflows/daily-model-inventory.lock.yml | 8 +- .../workflows/daily-model-resolution.lock.yml | 4 +- .../daily-multi-device-docs-tester.lock.yml | 6 +- .github/workflows/daily-news.lock.yml | 12 +- .../daily-observability-report.lock.yml | 6 +- .../daily-performance-summary.lock.yml | 8 +- .../workflows/daily-pr-review-cursor.lock.yml | 6 +- .../daily-regression-audit-kiro.lock.yml | 6 +- .github/workflows/daily-regulatory.lock.yml | 6 +- .../daily-reliability-review.lock.yml | 6 +- .../daily-rendering-scripts-verifier.lock.yml | 10 +- .../workflows/daily-repo-chronicle.lock.yml | 6 +- .../daily-report-dispatcher.lock.yml | 4 +- .../daily-safe-output-integrator.lock.yml | 8 +- .../daily-safe-output-optimizer.lock.yml | 10 +- .../daily-safe-outputs-conformance.lock.yml | 8 +- .../daily-safeoutputs-git-simulator.lock.yml | 10 +- .../daily-schema-audit-cursor.lock.yml | 6 +- .../workflows/daily-secrets-analysis.lock.yml | 6 +- .../daily-security-observability.lock.yml | 8 +- .../daily-security-red-team.lock.yml | 8 +- .github/workflows/daily-semgrep-scan.lock.yml | 8 +- .../daily-spdd-spec-planner.lock.yml | 6 +- .../daily-spec-coverage-kiro.lock.yml | 6 +- .../daily-spending-forecast.lock.yml | 8 +- .../workflows/daily-squid-image-scan.lock.yml | 6 +- .github/workflows/daily-storify.lock.yml | 10 +- .../daily-syntax-error-quality.lock.yml | 6 +- .../daily-team-evolution-insights.lock.yml | 4 +- .github/workflows/daily-team-status.lock.yml | 4 +- .../daily-testify-uber-super-expert.lock.yml | 6 +- .../workflows/daily-tlc-test-expert.lock.yml | 8 +- .../daily-token-consumption-report.lock.yml | 6 +- ...ily-trajectory-grader-implementer.lock.yml | 8 +- .../workflows/daily-vulnhunter-scan.lock.yml | 6 +- .../daily-windows-defender-scan.lock.yml | 6 +- ...dows-terminal-integration-builder.lock.yml | 6 +- ...ly-work-queue-formal-verification.lock.yml | 6 +- .../daily-work-queues-report.lock.yml | 6 +- .../daily-workflow-security-model.lock.yml | 8 +- .../workflows/daily-workflow-updater.lock.yml | 8 +- .../workflows/daily-yamllint-fixer.lock.yml | 8 +- .../dataflow-pr-discussion-dataset.lock.yml | 8 +- .github/workflows/dead-code-remover.lock.yml | 6 +- .github/workflows/deep-report.lock.yml | 8 +- .../workflows/deepsec-security-scan.lock.yml | 6 +- .github/workflows/delight.lock.yml | 8 +- .github/workflows/dependabot-burner.lock.yml | 8 +- .../workflows/dependabot-go-checker.lock.yml | 8 +- .../deployment-incident-monitor.lock.yml | 6 +- .../workflows/design-decision-gate.lock.yml | 8 +- .../workflows/designer-drift-audit.lock.yml | 4 +- .../detection-analysis-report.lock.yml | 8 +- .github/workflows/dev-hawk.lock.yml | 6 +- .github/workflows/dev.lock.yml | 2 +- .../developer-docs-consolidator.lock.yml | 10 +- .github/workflows/dictation-prompt.lock.yml | 8 +- .github/workflows/docs-noob-tester.lock.yml | 8 +- .github/workflows/draft-pr-cleanup.lock.yml | 6 +- .../duplicate-code-detector.lock.yml | 8 +- .../workflows/engine-conformance-agy.lock.yml | 4 +- .../engine-conformance-aider.lock.yml | 4 +- .../engine-conformance-claude.lock.yml | 4 +- .../engine-conformance-codex.lock.yml | 4 +- .../engine-conformance-copilot.lock.yml | 4 +- .../engine-conformance-crush.lock.yml | 4 +- .../engine-conformance-cursor.lock.yml | 4 +- ...gine-conformance-deepseek-harness.lock.yml | 4 +- .../engine-conformance-dispatcher.lock.yml | 4 +- .../engine-conformance-factory.lock.yml | 4 +- .../engine-conformance-gemini.lock.yml | 4 +- .../engine-conformance-goose.lock.yml | 4 +- .../engine-conformance-kiro.lock.yml | 4 +- .../engine-conformance-opencode.lock.yml | 4 +- .../workflows/engine-conformance-pi.lock.yml | 4 +- .../engine-conformance-pydantic-ai.lock.yml | 4 +- .../eslint-factory-dispatcher.lock.yml | 4 +- .github/workflows/eslint-miner.lock.yml | 8 +- .github/workflows/eslint-monster.lock.yml | 6 +- .github/workflows/eslint-refiner.lock.yml | 6 +- .github/workflows/evoskill-evolver.lock.yml | 8 +- .../example-failure-category-filter.lock.yml | 4 +- .../example-permissions-warning.lock.yml | 4 +- .../example-workflow-analyzer.lock.yml | 4 +- .github/workflows/feature-grower.lock.yml | 6 +- .github/workflows/firewall-escape.lock.yml | 6 +- .github/workflows/firewall.lock.yml | 4 +- .../workflows/front-page-copy-guard.lock.yml | 6 +- .../workflows/functional-pragmatist.lock.yml | 8 +- .../github-mcp-structural-analysis.lock.yml | 6 +- .../github-mcp-tools-report.lock.yml | 6 +- .../github-remote-mcp-auth-test.lock.yml | 4 +- .../workflows/glossary-maintainer.lock.yml | 10 +- .github/workflows/go-fan.lock.yml | 8 +- .github/workflows/go-logger.lock.yml | 8 +- .../workflows/go-pattern-detector.lock.yml | 6 +- .github/workflows/gpclean.lock.yml | 8 +- .github/workflows/grumpy-reviewer.lock.yml | 6 +- .github/workflows/hippo-embed.lock.yml | 4 +- .github/workflows/hourly-ci-cleaner.lock.yml | 8 +- .../impeccable-skills-reviewer.lock.yml | 4 +- .../workflows/instructions-janitor.lock.yml | 8 +- .github/workflows/issue-arborist.lock.yml | 8 +- .github/workflows/issue-monster.lock.yml | 6 +- .github/workflows/issue-triage-agent.lock.yml | 6 +- .github/workflows/jsweep.lock.yml | 6 +- .../workflows/layout-spec-maintainer.lock.yml | 6 +- .github/workflows/lint-monster.lock.yml | 6 +- .github/workflows/linter-miner.lock.yml | 6 +- .github/workflows/lockfile-stats.lock.yml | 4 +- .../mattpocock-skills-reviewer.lock.yml | 4 +- .github/workflows/mcp-inspector.lock.yml | 4 +- .github/workflows/mergefest.lock.yml | 6 +- .github/workflows/metrics-collector.lock.yml | 6 +- .github/workflows/necromancer.lock.yml | 8 +- .../workflows/notion-issue-summary.lock.yml | 4 +- .../objective-impact-report.lock.yml | 4 +- .github/workflows/org-health-report.lock.yml | 6 +- .github/workflows/pdf-summary.lock.yml | 6 +- .github/workflows/plan.lock.yml | 8 +- .github/workflows/poem-bot.lock.yml | 6 +- .github/workflows/ponytail-reviewer.lock.yml | 6 +- .github/workflows/portfolio-analyst.lock.yml | 6 +- .../pr-code-quality-reviewer.lock.yml | 6 +- .../workflows/pr-description-caveman.lock.yml | 4 +- .github/workflows/pr-finisher.lock.yml | 8 +- .../workflows/pr-nitpick-reviewer.lock.yml | 4 +- .github/workflows/pr-sous-chef.lock.yml | 6 +- .github/workflows/pr-triage-agent.lock.yml | 8 +- .../prompt-clustering-analysis.lock.yml | 6 +- .github/workflows/purelock.lock.yml | 8 +- .github/workflows/python-data-charts.lock.yml | 8 +- .github/workflows/q.lock.yml | 6 +- .../workflows/refactoring-cadence.lock.yml | 4 +- .github/workflows/refiner.lock.yml | 8 +- .github/workflows/release.lock.yml | 6 +- .../workflows/repo-audit-analyzer.lock.yml | 6 +- .github/workflows/repo-tree-map.lock.yml | 6 +- .../repository-quality-improver.lock.yml | 4 +- .github/workflows/research.lock.yml | 6 +- .github/workflows/safe-output-health.lock.yml | 4 +- .../schema-consistency-checker.lock.yml | 4 +- .../schema-feature-coverage.lock.yml | 8 +- .github/workflows/scout.lock.yml | 4 +- .../workflows/security-compliance.lock.yml | 6 +- .github/workflows/security-review.lock.yml | 6 +- .../semantic-function-refactor.lock.yml | 6 +- .github/workflows/sergo.lock.yml | 10 +- .../sighthound-security-scan.lock.yml | 4 +- .github/workflows/skillet.lock.yml | 4 +- .../workflows/slide-deck-maintainer.lock.yml | 6 +- .../workflows/smoke-agent-all-merged.lock.yml | 6 +- .../workflows/smoke-agent-all-none.lock.yml | 6 +- .../smoke-agent-public-approved.lock.yml | 6 +- .../smoke-agent-public-none.lock.yml | 6 +- .../smoke-agent-scoped-approved.lock.yml | 6 +- .github/workflows/smoke-agy.lock.yml | 6 +- .github/workflows/smoke-aider.lock.yml | 4 +- .github/workflows/smoke-azure-codex.lock.yml | 2 +- .github/workflows/smoke-azure-pi.lock.yml | 2 +- .../workflows/smoke-builtin-ledgers.lock.yml | 6 +- .../workflows/smoke-call-workflow.lock.yml | 6 +- .../smoke-checkout-pr-dispatch.lock.yml | 6 +- .github/workflows/smoke-ci.lock.yml | 6 +- .github/workflows/smoke-claude-auto.lock.yml | 2 +- .../smoke-claude-copilot-auto.lock.yml | 2 +- .../workflows/smoke-claude-dynamic.lock.yml | 4 +- .../smoke-claude-on-copilot.lock.yml | 6 +- .../smoke-claude-routed-anthropic.lock.yml | 4 +- .../workflows/smoke-claude-routed.lock.yml | 4 +- .../smoke-claude-sub-agents.lock.yml | 4 +- .github/workflows/smoke-claude.lock.yml | 4 +- .github/workflows/smoke-codex-auto.lock.yml | 2 +- .../workflows/smoke-codex-bare-auto.lock.yml | 2 +- .github/workflows/smoke-codex.lock.yml | 4 +- .../smoke-copilot-aoai-apikey.lock.yml | 8 +- .../smoke-copilot-aoai-entra.lock.yml | 8 +- .github/workflows/smoke-copilot-arm.lock.yml | 4 +- .github/workflows/smoke-copilot-auto.lock.yml | 6 +- .../smoke-copilot-dynamic-workflow.lock.yml | 6 +- .github/workflows/smoke-copilot-mai.lock.yml | 6 +- .../smoke-copilot-routed-claude.lock.yml | 4 +- .../smoke-copilot-routed-steering.lock.yml | 4 +- .../workflows/smoke-copilot-routed.lock.yml | 4 +- .../smoke-copilot-sdk-routed-claude.lock.yml | 4 +- .../smoke-copilot-sdk-routed.lock.yml | 4 +- .github/workflows/smoke-copilot-sdk.lock.yml | 6 +- .../workflows/smoke-copilot-small.lock.yml | 6 +- .../smoke-copilot-sub-agents.lock.yml | 8 +- .github/workflows/smoke-copilot.lock.yml | 8 +- .../smoke-create-cross-repo-pr.lock.yml | 9 +- .github/workflows/smoke-crush.lock.yml | 6 +- .github/workflows/smoke-cursor.lock.yml | 6 +- .../workflows/smoke-deepseek-harness.lock.yml | 6 +- .github/workflows/smoke-drive.lock.yml | 6 +- .github/workflows/smoke-factory.lock.yml | 6 +- .github/workflows/smoke-gemini.lock.yml | 8 +- .../workflows/smoke-github-claude.lock.yml | 6 +- .github/workflows/smoke-github-codex.lock.yml | 2 +- .github/workflows/smoke-goose.lock.yml | 4 +- .github/workflows/smoke-issues.lock.yml | 6 +- .github/workflows/smoke-kiro.lock.yml | 6 +- .github/workflows/smoke-multi-pr.lock.yml | 8 +- .github/workflows/smoke-opencode.lock.yml | 4 +- .../workflows/smoke-otel-backends.lock.yml | 4 +- .github/workflows/smoke-pi-auto.lock.yml | 2 +- .../workflows/smoke-pi-routed-claude.lock.yml | 4 +- .github/workflows/smoke-pi-routed.lock.yml | 4 +- .../workflows/smoke-pi-sub-agents.lock.yml | 6 +- .github/workflows/smoke-pi.lock.yml | 4 +- .github/workflows/smoke-project.lock.yml | 10 +- .github/workflows/smoke-pydantic.lock.yml | 6 +- .../smoke-repo-memory-ledger.lock.yml | 6 +- .../workflows/smoke-security-alerts.lock.yml | 2 +- .../workflows/smoke-service-ports.lock.yml | 6 +- .github/workflows/smoke-temporary-id.lock.yml | 8 +- .github/workflows/smoke-test-tools.lock.yml | 6 +- .../smoke-update-cross-repo-pr.lock.yml | 9 +- .../smoke-work-queue-dispatcher.lock.yml | 4 +- .../smoke-work-queue-worker.lock.yml | 4 +- .github/workflows/smoke-work-queue.lock.yml | 4 +- .../smoke-workflow-call-with-inputs.lock.yml | 6 +- .../workflows/smoke-workflow-call.lock.yml | 6 +- .github/workflows/spec-enforcer.lock.yml | 8 +- .github/workflows/spec-extractor.lock.yml | 6 +- .github/workflows/spec-librarian.lock.yml | 4 +- .github/workflows/squad-game-planner.lock.yml | 4 +- .../workflows/squad-implement-worker.lock.yml | 6 +- .github/workflows/squad-plan.lock.yml | 4 +- .github/workflows/squad.lock.yml | 6 +- .github/workflows/stale-pr-cleanup.lock.yml | 6 +- .../workflows/stale-repo-identifier.lock.yml | 8 +- .../workflows/static-analysis-report.lock.yml | 6 +- .../workflows/step-name-alignment.lock.yml | 4 +- .github/workflows/sub-issue-closer.lock.yml | 6 +- .github/workflows/super-linter.lock.yml | 4 +- .../workflows/technical-doc-writer.lock.yml | 10 +- .github/workflows/terminal-stylist.lock.yml | 4 +- .../workflows/test-quality-sentinel.lock.yml | 6 +- .github/workflows/tidy.lock.yml | 8 +- .github/workflows/typist.lock.yml | 8 +- .../workflows/ubuntu-image-analyzer.lock.yml | 6 +- .../uk-ai-operational-resilience.lock.yml | 4 +- .github/workflows/unbloat-docs.lock.yml | 8 +- .github/workflows/update-astro.lock.yml | 8 +- .github/workflows/video-analyzer.lock.yml | 6 +- .../visual-regression-checker.lock.yml | 6 +- .../weekly-blog-post-writer.lock.yml | 12 +- .../weekly-editors-health-check.lock.yml | 10 +- .../workflows/weekly-issue-summary.lock.yml | 6 +- .../weekly-network-domains-audit.lock.yml | 4 +- .../workflows/weekly-otel-reference.lock.yml | 6 +- .../weekly-safe-outputs-spec-review.lock.yml | 6 +- .github/workflows/windows-grower.lock.yml | 6 +- .github/workflows/windows.lock.yml | 6 +- .github/workflows/workflow-generator.lock.yml | 6 +- .../workflow-health-manager.lock.yml | 6 +- .../workflows/workflow-normalizer.lock.yml | 4 +- .../workflow-skill-extractor.lock.yml | 6 +- .../js/configure_git_credentials.test.cjs | 146 +++++++++++++++- actions/setup/sh/configure_git_credentials.sh | 114 +++++++++---- ...epository-identity-for-credential-setup.md | 2 +- docs/src/content/docs/reference/checkout.md | 2 +- pkg/workflow/checkout_credentials_render.go | 15 +- .../checkout_identity_regression_test.go | 157 ++++++++++++++++++ pkg/workflow/checkout_manager.go | 8 +- pkg/workflow/checkout_step_generator.go | 3 +- pkg/workflow/compiler_experiments.go | 2 +- pkg/workflow/compiler_safe_outputs_steps.go | 2 +- pkg/workflow/evals_job.go | 2 +- pkg/workflow/git_configuration_steps.go | 24 ++- pkg/workflow/repo_memory.go | 2 +- 366 files changed, 1529 insertions(+), 1170 deletions(-) create mode 100644 pkg/workflow/checkout_identity_regression_test.go diff --git a/.github/workflows/ab-testing-advisor.lock.yml b/.github/workflows/ab-testing-advisor.lock.yml index 281d54b0995..d19974c0078 100644 --- a/.github/workflows/ab-testing-advisor.lock.yml +++ b/.github/workflows/ab-testing-advisor.lock.yml @@ -758,7 +758,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1295,7 +1295,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2680,7 +2680,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2835,7 +2835,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/ace-editor.lock.yml b/.github/workflows/ace-editor.lock.yml index 1292807f65b..acf23d61149 100644 --- a/.github/workflows/ace-editor.lock.yml +++ b/.github/workflows/ace-editor.lock.yml @@ -769,7 +769,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1193,7 +1193,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2072,7 +2072,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/actions-aw-linter-factory.lock.yml b/.github/workflows/actions-aw-linter-factory.lock.yml index 4d66286c138..f6123954ef4 100644 --- a/.github/workflows/actions-aw-linter-factory.lock.yml +++ b/.github/workflows/actions-aw-linter-factory.lock.yml @@ -737,7 +737,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1272,7 +1272,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2540,7 +2540,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/agent-job-health.lock.yml b/.github/workflows/agent-job-health.lock.yml index 876194e938c..94f40cbcf49 100644 --- a/.github/workflows/agent-job-health.lock.yml +++ b/.github/workflows/agent-job-health.lock.yml @@ -786,7 +786,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1459,7 +1459,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2786,7 +2786,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/agent-performance-analyzer.lock.yml b/.github/workflows/agent-performance-analyzer.lock.yml index 27f79ed2041..a3bd3844857 100644 --- a/.github/workflows/agent-performance-analyzer.lock.yml +++ b/.github/workflows/agent-performance-analyzer.lock.yml @@ -840,7 +840,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1495,7 +1495,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2844,7 +2844,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2929,7 +2929,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3028,7 +3028,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/agent-persona-explorer.lock.yml b/.github/workflows/agent-persona-explorer.lock.yml index 6d72951dd33..f5120d6c08e 100644 --- a/.github/workflows/agent-persona-explorer.lock.yml +++ b/.github/workflows/agent-persona-explorer.lock.yml @@ -785,7 +785,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1369,7 +1369,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2709,7 +2709,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2794,7 +2794,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/agentic-token-audit.lock.yml b/.github/workflows/agentic-token-audit.lock.yml index 4220069ede4..ff9ac6e231e 100644 --- a/.github/workflows/agentic-token-audit.lock.yml +++ b/.github/workflows/agentic-token-audit.lock.yml @@ -799,7 +799,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1388,7 +1388,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2730,7 +2730,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2832,7 +2832,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3073,7 +3073,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/agentic-token-optimizer.lock.yml b/.github/workflows/agentic-token-optimizer.lock.yml index 3cf96cc1758..2992d8d79a6 100644 --- a/.github/workflows/agentic-token-optimizer.lock.yml +++ b/.github/workflows/agentic-token-optimizer.lock.yml @@ -751,7 +751,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1261,7 +1261,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2184,7 +2184,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2283,7 +2283,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/agentic-token-trend-audit.lock.yml b/.github/workflows/agentic-token-trend-audit.lock.yml index 1cf84743edf..b58a3bcba72 100644 --- a/.github/workflows/agentic-token-trend-audit.lock.yml +++ b/.github/workflows/agentic-token-trend-audit.lock.yml @@ -768,7 +768,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1334,7 +1334,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2606,7 +2606,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2834,7 +2834,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/agy-conformance-reusable.lock.yml b/.github/workflows/agy-conformance-reusable.lock.yml index dc76b963ef8..2b8f83a30d6 100644 --- a/.github/workflows/agy-conformance-reusable.lock.yml +++ b/.github/workflows/agy-conformance-reusable.lock.yml @@ -719,7 +719,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1338,7 +1338,7 @@ jobs: TRACEPARENT: ${{ env.GITHUB_AW_OTEL_TRACE_ID != '' && env.GITHUB_AW_OTEL_PARENT_SPAN_ID != '' && format('00-{0}-{1}-01', env.GITHUB_AW_OTEL_TRACE_ID, env.GITHUB_AW_OTEL_PARENT_SPAN_ID) || '' }} - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/ai-moderator.lock.yml b/.github/workflows/ai-moderator.lock.yml index f5df508c1b9..559786e4e82 100644 --- a/.github/workflows/ai-moderator.lock.yml +++ b/.github/workflows/ai-moderator.lock.yml @@ -2273,7 +2273,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/api-consumption-report.lock.yml b/.github/workflows/api-consumption-report.lock.yml index f3e86c4c62d..73316c29177 100644 --- a/.github/workflows/api-consumption-report.lock.yml +++ b/.github/workflows/api-consumption-report.lock.yml @@ -1052,7 +1052,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1613,7 +1613,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2930,7 +2930,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3226,7 +3226,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/approach-validator.lock.yml b/.github/workflows/approach-validator.lock.yml index bd097991973..29029dbe374 100644 --- a/.github/workflows/approach-validator.lock.yml +++ b/.github/workflows/approach-validator.lock.yml @@ -823,7 +823,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1448,7 +1448,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2802,7 +2802,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/archie.lock.yml b/.github/workflows/archie.lock.yml index fffdceda7e7..807b30bfbe0 100644 --- a/.github/workflows/archie.lock.yml +++ b/.github/workflows/archie.lock.yml @@ -788,7 +788,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1373,7 +1373,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2737,7 +2737,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/architecture-guardian.lock.yml b/.github/workflows/architecture-guardian.lock.yml index 77a9ebe441c..749c644e756 100644 --- a/.github/workflows/architecture-guardian.lock.yml +++ b/.github/workflows/architecture-guardian.lock.yml @@ -742,7 +742,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1298,7 +1298,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2643,7 +2643,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/archivx-agentic-workflows-analyzer.lock.yml b/.github/workflows/archivx-agentic-workflows-analyzer.lock.yml index 54f050f2e40..24ed5f71502 100644 --- a/.github/workflows/archivx-agentic-workflows-analyzer.lock.yml +++ b/.github/workflows/archivx-agentic-workflows-analyzer.lock.yml @@ -832,7 +832,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1503,7 +1503,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2777,7 +2777,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2932,7 +2932,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/artifacts-summary.lock.yml b/.github/workflows/artifacts-summary.lock.yml index 0ed11a3640f..045f00b74a7 100644 --- a/.github/workflows/artifacts-summary.lock.yml +++ b/.github/workflows/artifacts-summary.lock.yml @@ -756,7 +756,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1279,7 +1279,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2478,7 +2478,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/audit-workflows.lock.yml b/.github/workflows/audit-workflows.lock.yml index 6a49d0674c3..e70aa54a391 100644 --- a/.github/workflows/audit-workflows.lock.yml +++ b/.github/workflows/audit-workflows.lock.yml @@ -885,7 +885,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1551,7 +1551,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2892,7 +2892,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2977,7 +2977,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3344,7 +3344,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/auto-triage-issues.lock.yml b/.github/workflows/auto-triage-issues.lock.yml index 2a60d04a2c9..12afae336f6 100644 --- a/.github/workflows/auto-triage-issues.lock.yml +++ b/.github/workflows/auto-triage-issues.lock.yml @@ -777,7 +777,7 @@ jobs: NODE_EXTRA_CA_CERTS: /tmp/gh-aw/proxy-logs/proxy-tls/ca.crt - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1361,7 +1361,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2715,7 +2715,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/avenger.lock.yml b/.github/workflows/avenger.lock.yml index 5c7484cd01d..4cab4600030 100644 --- a/.github/workflows/avenger.lock.yml +++ b/.github/workflows/avenger.lock.yml @@ -804,7 +804,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1361,7 +1361,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2739,7 +2739,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2896,7 +2896,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/aw-failure-investigator.lock.yml b/.github/workflows/aw-failure-investigator.lock.yml index 71566a0a1c8..b886902bab6 100644 --- a/.github/workflows/aw-failure-investigator.lock.yml +++ b/.github/workflows/aw-failure-investigator.lock.yml @@ -844,7 +844,7 @@ jobs: path: /tmp/gh-aw/agent/failure-investigator - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1566,7 +1566,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2892,7 +2892,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2977,7 +2977,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/aw-issue-clustering.lock.yml b/.github/workflows/aw-issue-clustering.lock.yml index 06d89b95fc8..e42504af9dd 100644 --- a/.github/workflows/aw-issue-clustering.lock.yml +++ b/.github/workflows/aw-issue-clustering.lock.yml @@ -695,7 +695,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1189,7 +1189,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/blog-auditor.lock.yml b/.github/workflows/blog-auditor.lock.yml index dfaed7f58bc..df273f6088a 100644 --- a/.github/workflows/blog-auditor.lock.yml +++ b/.github/workflows/blog-auditor.lock.yml @@ -808,7 +808,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1440,7 +1440,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2716,7 +2716,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2801,7 +2801,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/bot-detection.lock.yml b/.github/workflows/bot-detection.lock.yml index 72c4acdcdb4..8d03565c3fe 100644 --- a/.github/workflows/bot-detection.lock.yml +++ b/.github/workflows/bot-detection.lock.yml @@ -739,7 +739,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1314,7 +1314,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2974,7 +2974,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/breaking-change-checker.lock.yml b/.github/workflows/breaking-change-checker.lock.yml index b8ea6c64d93..9b5fc88cae1 100644 --- a/.github/workflows/breaking-change-checker.lock.yml +++ b/.github/workflows/breaking-change-checker.lock.yml @@ -771,7 +771,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1332,7 +1332,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2699,7 +2699,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2784,7 +2784,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/changeset.lock.yml b/.github/workflows/changeset.lock.yml index 70179f8a782..ec983794fc0 100644 --- a/.github/workflows/changeset.lock.yml +++ b/.github/workflows/changeset.lock.yml @@ -781,7 +781,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1328,7 +1328,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2649,7 +2649,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2804,7 +2804,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'push_to_pull_request_branch') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/chaos-pr-bundle-fuzzer.lock.yml b/.github/workflows/chaos-pr-bundle-fuzzer.lock.yml index cc9ef2a80b3..fe60b76e987 100644 --- a/.github/workflows/chaos-pr-bundle-fuzzer.lock.yml +++ b/.github/workflows/chaos-pr-bundle-fuzzer.lock.yml @@ -742,7 +742,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1279,7 +1279,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2589,7 +2589,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2742,7 +2742,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/ci-coach.lock.yml b/.github/workflows/ci-coach.lock.yml index 38fdd667c27..33b928c1735 100644 --- a/.github/workflows/ci-coach.lock.yml +++ b/.github/workflows/ci-coach.lock.yml @@ -856,7 +856,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1416,7 +1416,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2780,7 +2780,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2865,7 +2865,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3017,7 +3017,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/claude-code-user-docs-review.lock.yml b/.github/workflows/claude-code-user-docs-review.lock.yml index 94421fdcb7e..9b8575dd4c6 100644 --- a/.github/workflows/claude-code-user-docs-review.lock.yml +++ b/.github/workflows/claude-code-user-docs-review.lock.yml @@ -739,7 +739,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1310,7 +1310,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2637,7 +2637,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/cli-consistency-checker.lock.yml b/.github/workflows/cli-consistency-checker.lock.yml index 1d2e36e8db3..b3577d9c32f 100644 --- a/.github/workflows/cli-consistency-checker.lock.yml +++ b/.github/workflows/cli-consistency-checker.lock.yml @@ -712,7 +712,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1255,7 +1255,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2526,7 +2526,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/cli-version-checker.lock.yml b/.github/workflows/cli-version-checker.lock.yml index def67f3abe2..88c65de511c 100644 --- a/.github/workflows/cli-version-checker.lock.yml +++ b/.github/workflows/cli-version-checker.lock.yml @@ -743,7 +743,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1276,7 +1276,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2578,7 +2578,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2732,7 +2732,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/cloclo.lock.yml b/.github/workflows/cloclo.lock.yml index 0c4576b012c..9dfec13b0d0 100644 --- a/.github/workflows/cloclo.lock.yml +++ b/.github/workflows/cloclo.lock.yml @@ -952,7 +952,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1628,7 +1628,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3055,7 +3055,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3214,7 +3214,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/code-scanning-fixer.lock.yml b/.github/workflows/code-scanning-fixer.lock.yml index 62bbcb139e8..21965838b55 100644 --- a/.github/workflows/code-scanning-fixer.lock.yml +++ b/.github/workflows/code-scanning-fixer.lock.yml @@ -792,7 +792,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1452,7 +1452,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2869,7 +2869,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3027,7 +3027,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/code-simplifier.lock.yml b/.github/workflows/code-simplifier.lock.yml index ad9301c6cfc..0477ad1ac4f 100644 --- a/.github/workflows/code-simplifier.lock.yml +++ b/.github/workflows/code-simplifier.lock.yml @@ -781,7 +781,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1340,7 +1340,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2713,7 +2713,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2868,7 +2868,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/codex-github-remote-mcp-test.lock.yml b/.github/workflows/codex-github-remote-mcp-test.lock.yml index 6f8e148dd8f..60bcc9fd575 100644 --- a/.github/workflows/codex-github-remote-mcp-test.lock.yml +++ b/.github/workflows/codex-github-remote-mcp-test.lock.yml @@ -701,7 +701,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1144,7 +1144,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/commit-changes-analyzer.lock.yml b/.github/workflows/commit-changes-analyzer.lock.yml index e4c89e95c2c..861e22300ee 100644 --- a/.github/workflows/commit-changes-analyzer.lock.yml +++ b/.github/workflows/commit-changes-analyzer.lock.yml @@ -773,7 +773,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1284,7 +1284,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2568,7 +2568,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/constraint-solving-potd.lock.yml b/.github/workflows/constraint-solving-potd.lock.yml index 405430ba574..144f14b5b78 100644 --- a/.github/workflows/constraint-solving-potd.lock.yml +++ b/.github/workflows/constraint-solving-potd.lock.yml @@ -727,7 +727,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1237,7 +1237,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2565,7 +2565,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/contribution-check.lock.yml b/.github/workflows/contribution-check.lock.yml index fd04c5a4b40..722c388c078 100644 --- a/.github/workflows/contribution-check.lock.yml +++ b/.github/workflows/contribution-check.lock.yml @@ -837,7 +837,7 @@ jobs: NODE_EXTRA_CA_CERTS: /tmp/gh-aw/proxy-logs/proxy-tls/ca.crt - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1448,7 +1448,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2737,7 +2737,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml index d98235b1ff1..3de230d4835 100644 --- a/.github/workflows/copilot-agent-analysis.lock.yml +++ b/.github/workflows/copilot-agent-analysis.lock.yml @@ -845,7 +845,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1421,7 +1421,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2783,7 +2783,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2868,7 +2868,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2967,7 +2967,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/copilot-centralization-drilldown.lock.yml b/.github/workflows/copilot-centralization-drilldown.lock.yml index 5608eebbdd1..949a6585513 100644 --- a/.github/workflows/copilot-centralization-drilldown.lock.yml +++ b/.github/workflows/copilot-centralization-drilldown.lock.yml @@ -712,7 +712,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1231,7 +1231,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2498,7 +2498,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/copilot-centralization-optimizer.lock.yml b/.github/workflows/copilot-centralization-optimizer.lock.yml index b80e4548c81..b6efcb8d5aa 100644 --- a/.github/workflows/copilot-centralization-optimizer.lock.yml +++ b/.github/workflows/copilot-centralization-optimizer.lock.yml @@ -773,7 +773,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1409,7 +1409,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2720,7 +2720,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2886,7 +2886,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/copilot-cli-deep-research.lock.yml b/.github/workflows/copilot-cli-deep-research.lock.yml index aa82818763e..f7a4accaa69 100644 --- a/.github/workflows/copilot-cli-deep-research.lock.yml +++ b/.github/workflows/copilot-cli-deep-research.lock.yml @@ -735,7 +735,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1261,7 +1261,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2585,7 +2585,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2686,7 +2686,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/copilot-opt.lock.yml b/.github/workflows/copilot-opt.lock.yml index 25e14aaf1c8..df1292bf1de 100644 --- a/.github/workflows/copilot-opt.lock.yml +++ b/.github/workflows/copilot-opt.lock.yml @@ -759,7 +759,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1303,7 +1303,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2616,7 +2616,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/copilot-pr-merged-report.lock.yml b/.github/workflows/copilot-pr-merged-report.lock.yml index 5b59e6207bb..b0a3b2ba188 100644 --- a/.github/workflows/copilot-pr-merged-report.lock.yml +++ b/.github/workflows/copilot-pr-merged-report.lock.yml @@ -693,7 +693,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1158,7 +1158,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2471,7 +2471,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml index 3f60ec1b91c..e4281676028 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml +++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml @@ -879,7 +879,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1440,7 +1440,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2838,7 +2838,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2923,7 +2923,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3022,7 +3022,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3328,7 +3328,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml index ace5f673094..cd2a4b29d12 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml +++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml @@ -785,7 +785,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1328,7 +1328,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2694,7 +2694,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2795,7 +2795,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/copilot-session-insights.lock.yml b/.github/workflows/copilot-session-insights.lock.yml index 4f18ceeaaa3..4af88c31c40 100644 --- a/.github/workflows/copilot-session-insights.lock.yml +++ b/.github/workflows/copilot-session-insights.lock.yml @@ -830,7 +830,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1412,7 +1412,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2796,7 +2796,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2897,7 +2897,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3205,7 +3205,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/craft.lock.yml b/.github/workflows/craft.lock.yml index ebb7584af53..ac78ba716c3 100644 --- a/.github/workflows/craft.lock.yml +++ b/.github/workflows/craft.lock.yml @@ -770,7 +770,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1311,7 +1311,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2679,7 +2679,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2837,7 +2837,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'push_to_pull_request_branch') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-action-setup-security-audit.lock.yml b/.github/workflows/daily-action-setup-security-audit.lock.yml index c3420646107..f255d784dbb 100644 --- a/.github/workflows/daily-action-setup-security-audit.lock.yml +++ b/.github/workflows/daily-action-setup-security-audit.lock.yml @@ -730,7 +730,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1275,7 +1275,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2607,7 +2607,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-agent-of-the-day-blog-writer.lock.yml b/.github/workflows/daily-agent-of-the-day-blog-writer.lock.yml index a027fdbb392..f1fd0cbb302 100644 --- a/.github/workflows/daily-agent-of-the-day-blog-writer.lock.yml +++ b/.github/workflows/daily-agent-of-the-day-blog-writer.lock.yml @@ -833,7 +833,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1468,7 +1468,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2890,7 +2890,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2991,7 +2991,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3157,7 +3157,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3265,7 +3265,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-agentrx-trace-optimizer.lock.yml b/.github/workflows/daily-agentrx-trace-optimizer.lock.yml index caa0773b8f0..8fa8ebb2762 100644 --- a/.github/workflows/daily-agentrx-trace-optimizer.lock.yml +++ b/.github/workflows/daily-agentrx-trace-optimizer.lock.yml @@ -841,7 +841,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1482,7 +1482,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2798,7 +2798,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2883,7 +2883,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-ambient-context-optimizer.lock.yml b/.github/workflows/daily-ambient-context-optimizer.lock.yml index 1452157e86b..71e00b990bf 100644 --- a/.github/workflows/daily-ambient-context-optimizer.lock.yml +++ b/.github/workflows/daily-ambient-context-optimizer.lock.yml @@ -749,7 +749,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1324,7 +1324,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2602,7 +2602,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-architecture-diagram.lock.yml b/.github/workflows/daily-architecture-diagram.lock.yml index 50ab63fbd84..2144df20251 100644 --- a/.github/workflows/daily-architecture-diagram.lock.yml +++ b/.github/workflows/daily-architecture-diagram.lock.yml @@ -811,7 +811,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1419,7 +1419,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2780,7 +2780,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2865,7 +2865,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3020,7 +3020,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-arxiv-researcher.lock.yml b/.github/workflows/daily-arxiv-researcher.lock.yml index 2f2440043d0..fc49d80039f 100644 --- a/.github/workflows/daily-arxiv-researcher.lock.yml +++ b/.github/workflows/daily-arxiv-researcher.lock.yml @@ -753,7 +753,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1378,7 +1378,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-assign-issue-to-user.lock.yml b/.github/workflows/daily-assign-issue-to-user.lock.yml index a80b311d117..9dd0f131238 100644 --- a/.github/workflows/daily-assign-issue-to-user.lock.yml +++ b/.github/workflows/daily-assign-issue-to-user.lock.yml @@ -693,7 +693,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1276,7 +1276,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2547,7 +2547,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-astrostylelite-markdown-spellcheck.lock.yml b/.github/workflows/daily-astrostylelite-markdown-spellcheck.lock.yml index e95e97aa3a3..50b187f4b03 100644 --- a/.github/workflows/daily-astrostylelite-markdown-spellcheck.lock.yml +++ b/.github/workflows/daily-astrostylelite-markdown-spellcheck.lock.yml @@ -819,7 +819,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1421,7 +1421,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2755,7 +2755,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2840,7 +2840,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2995,7 +2995,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-aw-cross-repo-compile-check.lock.yml b/.github/workflows/daily-aw-cross-repo-compile-check.lock.yml index 601a00839f4..0cb78fc7d3b 100644 --- a/.github/workflows/daily-aw-cross-repo-compile-check.lock.yml +++ b/.github/workflows/daily-aw-cross-repo-compile-check.lock.yml @@ -728,7 +728,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1305,7 +1305,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2597,7 +2597,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-awf-spec-compiler-surfacing.lock.yml b/.github/workflows/daily-awf-spec-compiler-surfacing.lock.yml index fcb479d2eba..62b308c3e08 100644 --- a/.github/workflows/daily-awf-spec-compiler-surfacing.lock.yml +++ b/.github/workflows/daily-awf-spec-compiler-surfacing.lock.yml @@ -713,7 +713,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1338,7 +1338,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2605,7 +2605,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-byok-ollama-test.lock.yml b/.github/workflows/daily-byok-ollama-test.lock.yml index 8891e51d61c..e03c554a880 100644 --- a/.github/workflows/daily-byok-ollama-test.lock.yml +++ b/.github/workflows/daily-byok-ollama-test.lock.yml @@ -675,7 +675,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1139,7 +1139,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-cache-strategy-analyzer.lock.yml b/.github/workflows/daily-cache-strategy-analyzer.lock.yml index 9b0169981c3..444a35cf6de 100644 --- a/.github/workflows/daily-cache-strategy-analyzer.lock.yml +++ b/.github/workflows/daily-cache-strategy-analyzer.lock.yml @@ -825,7 +825,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1406,7 +1406,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2744,7 +2744,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2829,7 +2829,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-caveman-optimizer.lock.yml b/.github/workflows/daily-caveman-optimizer.lock.yml index 1d43d9c7ac9..feca72ca780 100644 --- a/.github/workflows/daily-caveman-optimizer.lock.yml +++ b/.github/workflows/daily-caveman-optimizer.lock.yml @@ -828,7 +828,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1651,7 +1651,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3003,7 +3003,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3088,7 +3088,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3307,7 +3307,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-choice-test.lock.yml b/.github/workflows/daily-choice-test.lock.yml index e4aa0bd20c0..607df169a33 100644 --- a/.github/workflows/daily-choice-test.lock.yml +++ b/.github/workflows/daily-choice-test.lock.yml @@ -694,7 +694,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1258,7 +1258,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2512,7 +2512,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-cli-performance.lock.yml b/.github/workflows/daily-cli-performance.lock.yml index 66299cb7e9c..dd67792193c 100644 --- a/.github/workflows/daily-cli-performance.lock.yml +++ b/.github/workflows/daily-cli-performance.lock.yml @@ -785,7 +785,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1575,7 +1575,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2996,7 +2996,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3097,7 +3097,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3358,7 +3358,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-cli-tools-tester.lock.yml b/.github/workflows/daily-cli-tools-tester.lock.yml index 09400152e92..37cd9252693 100644 --- a/.github/workflows/daily-cli-tools-tester.lock.yml +++ b/.github/workflows/daily-cli-tools-tester.lock.yml @@ -740,7 +740,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1319,7 +1319,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2590,7 +2590,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-code-debt-aider.lock.yml b/.github/workflows/daily-code-debt-aider.lock.yml index e42c0a9a42e..8f7397ebba2 100644 --- a/.github/workflows/daily-code-debt-aider.lock.yml +++ b/.github/workflows/daily-code-debt-aider.lock.yml @@ -746,7 +746,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1709,7 +1709,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/stop_cli_proxy.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2987,7 +2987,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3142,7 +3142,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-code-metrics.lock.yml b/.github/workflows/daily-code-metrics.lock.yml index c39fe028264..a4eb20799e2 100644 --- a/.github/workflows/daily-code-metrics.lock.yml +++ b/.github/workflows/daily-code-metrics.lock.yml @@ -844,7 +844,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1410,7 +1410,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2814,7 +2814,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2899,7 +2899,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2998,7 +2998,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3397,7 +3397,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-community-attribution.lock.yml b/.github/workflows/daily-community-attribution.lock.yml index a8fd22c120a..3e7a0dd61ed 100644 --- a/.github/workflows/daily-community-attribution.lock.yml +++ b/.github/workflows/daily-community-attribution.lock.yml @@ -844,7 +844,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1483,7 +1483,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2841,7 +2841,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2926,7 +2926,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3025,7 +3025,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3284,7 +3284,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-compiler-quality.lock.yml b/.github/workflows/daily-compiler-quality.lock.yml index cba0b52eb06..a6edc622e8a 100644 --- a/.github/workflows/daily-compiler-quality.lock.yml +++ b/.github/workflows/daily-compiler-quality.lock.yml @@ -841,7 +841,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1475,7 +1475,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2735,7 +2735,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2820,7 +2820,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-compiler-threat-spec-optimizer.lock.yml b/.github/workflows/daily-compiler-threat-spec-optimizer.lock.yml index b3d8c08fdd0..15905f62e12 100644 --- a/.github/workflows/daily-compiler-threat-spec-optimizer.lock.yml +++ b/.github/workflows/daily-compiler-threat-spec-optimizer.lock.yml @@ -736,7 +736,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1356,7 +1356,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2669,7 +2669,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2825,7 +2825,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-credit-limit-test.lock.yml b/.github/workflows/daily-credit-limit-test.lock.yml index 668b29e6937..49d1b29b2eb 100644 --- a/.github/workflows/daily-credit-limit-test.lock.yml +++ b/.github/workflows/daily-credit-limit-test.lock.yml @@ -685,7 +685,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1198,7 +1198,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-doc-healer.lock.yml b/.github/workflows/daily-doc-healer.lock.yml index bb00a531b04..a70fb968a82 100644 --- a/.github/workflows/daily-doc-healer.lock.yml +++ b/.github/workflows/daily-doc-healer.lock.yml @@ -807,7 +807,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1505,7 +1505,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2847,7 +2847,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2932,7 +2932,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3088,7 +3088,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml index 93bf5b5537c..8c76f4e21fd 100644 --- a/.github/workflows/daily-doc-updater.lock.yml +++ b/.github/workflows/daily-doc-updater.lock.yml @@ -807,7 +807,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1359,7 +1359,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2715,7 +2715,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2800,7 +2800,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2953,7 +2953,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-documentation-diagram.lock.yml b/.github/workflows/daily-documentation-diagram.lock.yml index 74194cb9c07..436ab7d6643 100644 --- a/.github/workflows/daily-documentation-diagram.lock.yml +++ b/.github/workflows/daily-documentation-diagram.lock.yml @@ -788,7 +788,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1324,7 +1324,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2675,7 +2675,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2828,7 +2828,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-ecosystem-explorer.lock.yml b/.github/workflows/daily-ecosystem-explorer.lock.yml index 5b81eda0958..5d60f4634ff 100644 --- a/.github/workflows/daily-ecosystem-explorer.lock.yml +++ b/.github/workflows/daily-ecosystem-explorer.lock.yml @@ -753,7 +753,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1337,7 +1337,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2739,7 +2739,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2840,7 +2840,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3006,7 +3006,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-elixir-credo-snippet-audit.lock.yml b/.github/workflows/daily-elixir-credo-snippet-audit.lock.yml index 2d619f44cf3..62800a22d34 100644 --- a/.github/workflows/daily-elixir-credo-snippet-audit.lock.yml +++ b/.github/workflows/daily-elixir-credo-snippet-audit.lock.yml @@ -736,7 +736,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1338,7 +1338,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2645,7 +2645,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2802,7 +2802,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-evals-report.lock.yml b/.github/workflows/daily-evals-report.lock.yml index 081522639ab..cdf4c534c38 100644 --- a/.github/workflows/daily-evals-report.lock.yml +++ b/.github/workflows/daily-evals-report.lock.yml @@ -781,7 +781,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1338,7 +1338,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2529,7 +2529,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-experiment-report.lock.yml b/.github/workflows/daily-experiment-report.lock.yml index bca17b163be..fbcddd3b385 100644 --- a/.github/workflows/daily-experiment-report.lock.yml +++ b/.github/workflows/daily-experiment-report.lock.yml @@ -758,7 +758,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1346,7 +1346,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2670,7 +2670,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2968,7 +2968,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-fact.lock.yml b/.github/workflows/daily-fact.lock.yml index d42a1dd7fbc..69e5d08767a 100644 --- a/.github/workflows/daily-fact.lock.yml +++ b/.github/workflows/daily-fact.lock.yml @@ -839,7 +839,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1375,7 +1375,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2672,7 +2672,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2757,7 +2757,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-file-diet.lock.yml b/.github/workflows/daily-file-diet.lock.yml index 89dab7c29a5..95f24adbb6c 100644 --- a/.github/workflows/daily-file-diet.lock.yml +++ b/.github/workflows/daily-file-diet.lock.yml @@ -735,7 +735,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1343,7 +1343,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2687,7 +2687,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-firewall-report.lock.yml b/.github/workflows/daily-firewall-report.lock.yml index 96813ea056d..efdc1adb749 100644 --- a/.github/workflows/daily-firewall-report.lock.yml +++ b/.github/workflows/daily-firewall-report.lock.yml @@ -820,7 +820,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1394,7 +1394,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2641,7 +2641,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-formal-spec-verifier.lock.yml b/.github/workflows/daily-formal-spec-verifier.lock.yml index cc95a7baa10..642f92af208 100644 --- a/.github/workflows/daily-formal-spec-verifier.lock.yml +++ b/.github/workflows/daily-formal-spec-verifier.lock.yml @@ -774,7 +774,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1354,7 +1354,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2551,7 +2551,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2717,7 +2717,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-function-namer.lock.yml b/.github/workflows/daily-function-namer.lock.yml index 107f2bda88e..fac318e36fc 100644 --- a/.github/workflows/daily-function-namer.lock.yml +++ b/.github/workflows/daily-function-namer.lock.yml @@ -739,7 +739,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1312,7 +1312,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2640,7 +2640,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-geo-optimizer.lock.yml b/.github/workflows/daily-geo-optimizer.lock.yml index 0113e52742d..e78f865e069 100644 --- a/.github/workflows/daily-geo-optimizer.lock.yml +++ b/.github/workflows/daily-geo-optimizer.lock.yml @@ -710,7 +710,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1274,7 +1274,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2721,7 +2721,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-github-docs-seo-optimizer.lock.yml b/.github/workflows/daily-github-docs-seo-optimizer.lock.yml index 0ee3835d049..6d08b7caaf1 100644 --- a/.github/workflows/daily-github-docs-seo-optimizer.lock.yml +++ b/.github/workflows/daily-github-docs-seo-optimizer.lock.yml @@ -635,7 +635,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1109,7 +1109,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2412,7 +2412,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-go-test-parallelizer.lock.yml b/.github/workflows/daily-go-test-parallelizer.lock.yml index bc88d5a5d06..4a753a0026f 100644 --- a/.github/workflows/daily-go-test-parallelizer.lock.yml +++ b/.github/workflows/daily-go-test-parallelizer.lock.yml @@ -766,7 +766,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1287,7 +1287,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2710,7 +2710,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2865,7 +2865,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-go-test-stubs-aider.lock.yml b/.github/workflows/daily-go-test-stubs-aider.lock.yml index 9757ccbc6fa..96a96795067 100644 --- a/.github/workflows/daily-go-test-stubs-aider.lock.yml +++ b/.github/workflows/daily-go-test-stubs-aider.lock.yml @@ -717,7 +717,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1680,7 +1680,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/stop_cli_proxy.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3001,7 +3001,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3156,7 +3156,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-grader-audit.lock.yml b/.github/workflows/daily-grader-audit.lock.yml index f6021ebd5bb..10c1b008c4d 100644 --- a/.github/workflows/daily-grader-audit.lock.yml +++ b/.github/workflows/daily-grader-audit.lock.yml @@ -730,7 +730,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1308,7 +1308,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2558,7 +2558,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-graft-intelligence.lock.yml b/.github/workflows/daily-graft-intelligence.lock.yml index 80dd3704eb9..84364bef1f5 100644 --- a/.github/workflows/daily-graft-intelligence.lock.yml +++ b/.github/workflows/daily-graft-intelligence.lock.yml @@ -722,7 +722,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1294,7 +1294,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2568,7 +2568,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-harness-experiment-proposer.lock.yml b/.github/workflows/daily-harness-experiment-proposer.lock.yml index af55f74f2ae..f18197a0a0d 100644 --- a/.github/workflows/daily-harness-experiment-proposer.lock.yml +++ b/.github/workflows/daily-harness-experiment-proposer.lock.yml @@ -777,7 +777,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1358,7 +1358,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2333,7 +2333,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2431,7 +2431,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-hippo-learn.lock.yml b/.github/workflows/daily-hippo-learn.lock.yml index 6299c00c985..7fe4228e202 100644 --- a/.github/workflows/daily-hippo-learn.lock.yml +++ b/.github/workflows/daily-hippo-learn.lock.yml @@ -739,7 +739,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1376,7 +1376,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2696,7 +2696,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml index b4a8c08241d..f6540bb301e 100644 --- a/.github/workflows/daily-issues-report.lock.yml +++ b/.github/workflows/daily-issues-report.lock.yml @@ -1042,7 +1042,7 @@ jobs: UV_PYTHON_INSTALL_DIR: /tmp/gh-aw/python/uv-python - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1596,7 +1596,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2867,7 +2867,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2952,7 +2952,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-malicious-code-scan.lock.yml b/.github/workflows/daily-malicious-code-scan.lock.yml index 07b9bc13394..4819f61d02d 100644 --- a/.github/workflows/daily-malicious-code-scan.lock.yml +++ b/.github/workflows/daily-malicious-code-scan.lock.yml @@ -699,7 +699,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1273,7 +1273,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2143,7 +2143,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-max-ai-credits-test.lock.yml b/.github/workflows/daily-max-ai-credits-test.lock.yml index a0a09adaaf0..ba28911e0bb 100644 --- a/.github/workflows/daily-max-ai-credits-test.lock.yml +++ b/.github/workflows/daily-max-ai-credits-test.lock.yml @@ -641,7 +641,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1155,7 +1155,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-mcp-concurrency-analysis.lock.yml b/.github/workflows/daily-mcp-concurrency-analysis.lock.yml index 7f2cd0904ab..af4bac3b322 100644 --- a/.github/workflows/daily-mcp-concurrency-analysis.lock.yml +++ b/.github/workflows/daily-mcp-concurrency-analysis.lock.yml @@ -763,7 +763,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1629,7 +1629,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2961,7 +2961,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-model-inventory.lock.yml b/.github/workflows/daily-model-inventory.lock.yml index 6709b72761c..fb76d643796 100644 --- a/.github/workflows/daily-model-inventory.lock.yml +++ b/.github/workflows/daily-model-inventory.lock.yml @@ -725,7 +725,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1303,7 +1303,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2931,7 +2931,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3086,7 +3086,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-model-resolution.lock.yml b/.github/workflows/daily-model-resolution.lock.yml index 0d744a8d381..52824f75d61 100644 --- a/.github/workflows/daily-model-resolution.lock.yml +++ b/.github/workflows/daily-model-resolution.lock.yml @@ -740,7 +740,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1286,7 +1286,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-multi-device-docs-tester.lock.yml b/.github/workflows/daily-multi-device-docs-tester.lock.yml index e8ab8bf4695..6a8c070e99e 100644 --- a/.github/workflows/daily-multi-device-docs-tester.lock.yml +++ b/.github/workflows/daily-multi-device-docs-tester.lock.yml @@ -706,7 +706,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1304,7 +1304,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2582,7 +2582,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-news.lock.yml b/.github/workflows/daily-news.lock.yml index 9132c997a6e..e82fa45111d 100644 --- a/.github/workflows/daily-news.lock.yml +++ b/.github/workflows/daily-news.lock.yml @@ -940,7 +940,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1487,7 +1487,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2890,7 +2890,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2975,7 +2975,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3074,7 +3074,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3392,7 +3392,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-observability-report.lock.yml b/.github/workflows/daily-observability-report.lock.yml index 8eebcfce054..fb09275f073 100644 --- a/.github/workflows/daily-observability-report.lock.yml +++ b/.github/workflows/daily-observability-report.lock.yml @@ -786,7 +786,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1313,7 +1313,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2511,7 +2511,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml index 637b96875da..96a5e2d0e3d 100644 --- a/.github/workflows/daily-performance-summary.lock.yml +++ b/.github/workflows/daily-performance-summary.lock.yml @@ -765,7 +765,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1936,7 +1936,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3266,7 +3266,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3562,7 +3562,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-pr-review-cursor.lock.yml b/.github/workflows/daily-pr-review-cursor.lock.yml index a64716f3a54..b58d1f6cc1e 100644 --- a/.github/workflows/daily-pr-review-cursor.lock.yml +++ b/.github/workflows/daily-pr-review-cursor.lock.yml @@ -701,7 +701,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1268,7 +1268,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2550,7 +2550,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-regression-audit-kiro.lock.yml b/.github/workflows/daily-regression-audit-kiro.lock.yml index b0d6672e76a..007dfad166c 100644 --- a/.github/workflows/daily-regression-audit-kiro.lock.yml +++ b/.github/workflows/daily-regression-audit-kiro.lock.yml @@ -702,7 +702,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1259,7 +1259,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2539,7 +2539,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-regulatory.lock.yml b/.github/workflows/daily-regulatory.lock.yml index bfdb2849674..fc44942389a 100644 --- a/.github/workflows/daily-regulatory.lock.yml +++ b/.github/workflows/daily-regulatory.lock.yml @@ -749,7 +749,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1945,7 +1945,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3147,7 +3147,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-reliability-review.lock.yml b/.github/workflows/daily-reliability-review.lock.yml index a8349c4e1ff..b7e0c1fd6bb 100644 --- a/.github/workflows/daily-reliability-review.lock.yml +++ b/.github/workflows/daily-reliability-review.lock.yml @@ -709,7 +709,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1285,7 +1285,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2563,7 +2563,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-rendering-scripts-verifier.lock.yml b/.github/workflows/daily-rendering-scripts-verifier.lock.yml index 728e994a136..6a30f392bf4 100644 --- a/.github/workflows/daily-rendering-scripts-verifier.lock.yml +++ b/.github/workflows/daily-rendering-scripts-verifier.lock.yml @@ -873,7 +873,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1559,7 +1559,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3001,7 +3001,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3086,7 +3086,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3242,7 +3242,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-repo-chronicle.lock.yml b/.github/workflows/daily-repo-chronicle.lock.yml index 12aa7665123..15f21ad137a 100644 --- a/.github/workflows/daily-repo-chronicle.lock.yml +++ b/.github/workflows/daily-repo-chronicle.lock.yml @@ -805,7 +805,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1318,7 +1318,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2555,7 +2555,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-report-dispatcher.lock.yml b/.github/workflows/daily-report-dispatcher.lock.yml index a940fdbbd66..c095a2c06dd 100644 --- a/.github/workflows/daily-report-dispatcher.lock.yml +++ b/.github/workflows/daily-report-dispatcher.lock.yml @@ -739,7 +739,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1295,7 +1295,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-safe-output-integrator.lock.yml b/.github/workflows/daily-safe-output-integrator.lock.yml index b59b562402b..baf5cc9af8b 100644 --- a/.github/workflows/daily-safe-output-integrator.lock.yml +++ b/.github/workflows/daily-safe-output-integrator.lock.yml @@ -725,7 +725,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1293,7 +1293,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2599,7 +2599,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2755,7 +2755,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-safe-output-optimizer.lock.yml b/.github/workflows/daily-safe-output-optimizer.lock.yml index dae207eefff..19a75b5374c 100644 --- a/.github/workflows/daily-safe-output-optimizer.lock.yml +++ b/.github/workflows/daily-safe-output-optimizer.lock.yml @@ -841,7 +841,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1510,7 +1510,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2923,7 +2923,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3008,7 +3008,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3163,7 +3163,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-safe-outputs-conformance.lock.yml b/.github/workflows/daily-safe-outputs-conformance.lock.yml index 17d1f4670e6..dc2275b764c 100644 --- a/.github/workflows/daily-safe-outputs-conformance.lock.yml +++ b/.github/workflows/daily-safe-outputs-conformance.lock.yml @@ -698,7 +698,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1308,7 +1308,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2599,7 +2599,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2757,7 +2757,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-safeoutputs-git-simulator.lock.yml b/.github/workflows/daily-safeoutputs-git-simulator.lock.yml index 658bf03473c..7b60a51d602 100644 --- a/.github/workflows/daily-safeoutputs-git-simulator.lock.yml +++ b/.github/workflows/daily-safeoutputs-git-simulator.lock.yml @@ -795,7 +795,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1447,7 +1447,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2800,7 +2800,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2901,7 +2901,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3099,7 +3099,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') || (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'push_to_pull_request_branch') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-schema-audit-cursor.lock.yml b/.github/workflows/daily-schema-audit-cursor.lock.yml index f112aeb6a40..ba792a4c4b6 100644 --- a/.github/workflows/daily-schema-audit-cursor.lock.yml +++ b/.github/workflows/daily-schema-audit-cursor.lock.yml @@ -701,7 +701,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1256,7 +1256,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2536,7 +2536,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-secrets-analysis.lock.yml b/.github/workflows/daily-secrets-analysis.lock.yml index 21673c239ae..dd682df89e2 100644 --- a/.github/workflows/daily-secrets-analysis.lock.yml +++ b/.github/workflows/daily-secrets-analysis.lock.yml @@ -767,7 +767,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1291,7 +1291,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2529,7 +2529,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-security-observability.lock.yml b/.github/workflows/daily-security-observability.lock.yml index 4949d32a963..34d530c1dea 100644 --- a/.github/workflows/daily-security-observability.lock.yml +++ b/.github/workflows/daily-security-observability.lock.yml @@ -856,7 +856,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1412,7 +1412,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2743,7 +2743,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3039,7 +3039,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-security-red-team.lock.yml b/.github/workflows/daily-security-red-team.lock.yml index 3cc8ebc10d3..8764a36fea9 100644 --- a/.github/workflows/daily-security-red-team.lock.yml +++ b/.github/workflows/daily-security-red-team.lock.yml @@ -770,7 +770,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1518,7 +1518,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/stop_cli_proxy.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2833,7 +2833,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2917,7 +2917,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-semgrep-scan.lock.yml b/.github/workflows/daily-semgrep-scan.lock.yml index 6491ae14b22..3fe3666ba2b 100644 --- a/.github/workflows/daily-semgrep-scan.lock.yml +++ b/.github/workflows/daily-semgrep-scan.lock.yml @@ -760,7 +760,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1277,7 +1277,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2571,7 +2571,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2656,7 +2656,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-spdd-spec-planner.lock.yml b/.github/workflows/daily-spdd-spec-planner.lock.yml index 956b9cb8a16..2420b54dee2 100644 --- a/.github/workflows/daily-spdd-spec-planner.lock.yml +++ b/.github/workflows/daily-spdd-spec-planner.lock.yml @@ -731,7 +731,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1272,7 +1272,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2589,7 +2589,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-spec-coverage-kiro.lock.yml b/.github/workflows/daily-spec-coverage-kiro.lock.yml index 940c2380e9f..f35296b7692 100644 --- a/.github/workflows/daily-spec-coverage-kiro.lock.yml +++ b/.github/workflows/daily-spec-coverage-kiro.lock.yml @@ -701,7 +701,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1256,7 +1256,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2536,7 +2536,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-spending-forecast.lock.yml b/.github/workflows/daily-spending-forecast.lock.yml index ac674f305a9..87e70d23a27 100644 --- a/.github/workflows/daily-spending-forecast.lock.yml +++ b/.github/workflows/daily-spending-forecast.lock.yml @@ -797,7 +797,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1366,7 +1366,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2680,7 +2680,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2976,7 +2976,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-squid-image-scan.lock.yml b/.github/workflows/daily-squid-image-scan.lock.yml index 6fed637495e..eb81fe469e0 100644 --- a/.github/workflows/daily-squid-image-scan.lock.yml +++ b/.github/workflows/daily-squid-image-scan.lock.yml @@ -716,7 +716,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1413,7 +1413,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2684,7 +2684,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-storify.lock.yml b/.github/workflows/daily-storify.lock.yml index 78fb175a829..7a6ac7c9509 100644 --- a/.github/workflows/daily-storify.lock.yml +++ b/.github/workflows/daily-storify.lock.yml @@ -866,7 +866,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1392,7 +1392,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2785,7 +2785,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2870,7 +2870,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2969,7 +2969,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-syntax-error-quality.lock.yml b/.github/workflows/daily-syntax-error-quality.lock.yml index 51e3aa36ffd..5ff1c63216a 100644 --- a/.github/workflows/daily-syntax-error-quality.lock.yml +++ b/.github/workflows/daily-syntax-error-quality.lock.yml @@ -712,7 +712,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1253,7 +1253,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2530,7 +2530,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-team-evolution-insights.lock.yml b/.github/workflows/daily-team-evolution-insights.lock.yml index c0e0ccd0166..2b4de95194a 100644 --- a/.github/workflows/daily-team-evolution-insights.lock.yml +++ b/.github/workflows/daily-team-evolution-insights.lock.yml @@ -733,7 +733,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1380,7 +1380,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-team-status.lock.yml b/.github/workflows/daily-team-status.lock.yml index 72a142e7af7..37b49910660 100644 --- a/.github/workflows/daily-team-status.lock.yml +++ b/.github/workflows/daily-team-status.lock.yml @@ -700,7 +700,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1261,7 +1261,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-testify-uber-super-expert.lock.yml b/.github/workflows/daily-testify-uber-super-expert.lock.yml index b58ecf374ee..34308c42354 100644 --- a/.github/workflows/daily-testify-uber-super-expert.lock.yml +++ b/.github/workflows/daily-testify-uber-super-expert.lock.yml @@ -769,7 +769,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1346,7 +1346,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2567,7 +2567,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-tlc-test-expert.lock.yml b/.github/workflows/daily-tlc-test-expert.lock.yml index 1d1168b0e12..041cc545693 100644 --- a/.github/workflows/daily-tlc-test-expert.lock.yml +++ b/.github/workflows/daily-tlc-test-expert.lock.yml @@ -759,7 +759,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1316,7 +1316,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2664,7 +2664,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2822,7 +2822,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-token-consumption-report.lock.yml b/.github/workflows/daily-token-consumption-report.lock.yml index 8867937f719..eba203820a8 100644 --- a/.github/workflows/daily-token-consumption-report.lock.yml +++ b/.github/workflows/daily-token-consumption-report.lock.yml @@ -741,7 +741,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1465,7 +1465,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2654,7 +2654,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-trajectory-grader-implementer.lock.yml b/.github/workflows/daily-trajectory-grader-implementer.lock.yml index 998ddd3c891..cfd30705b12 100644 --- a/.github/workflows/daily-trajectory-grader-implementer.lock.yml +++ b/.github/workflows/daily-trajectory-grader-implementer.lock.yml @@ -743,7 +743,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1328,7 +1328,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2697,7 +2697,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2852,7 +2852,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-vulnhunter-scan.lock.yml b/.github/workflows/daily-vulnhunter-scan.lock.yml index 0c033cb29be..95a1ab06021 100644 --- a/.github/workflows/daily-vulnhunter-scan.lock.yml +++ b/.github/workflows/daily-vulnhunter-scan.lock.yml @@ -701,7 +701,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1282,7 +1282,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2562,7 +2562,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-windows-defender-scan.lock.yml b/.github/workflows/daily-windows-defender-scan.lock.yml index 276c107b13b..51491e06520 100644 --- a/.github/workflows/daily-windows-defender-scan.lock.yml +++ b/.github/workflows/daily-windows-defender-scan.lock.yml @@ -742,7 +742,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1297,7 +1297,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2953,7 +2953,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-windows-terminal-integration-builder.lock.yml b/.github/workflows/daily-windows-terminal-integration-builder.lock.yml index d6c54fef5d9..314f6dc7664 100644 --- a/.github/workflows/daily-windows-terminal-integration-builder.lock.yml +++ b/.github/workflows/daily-windows-terminal-integration-builder.lock.yml @@ -698,7 +698,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1191,7 +1191,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2457,7 +2457,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-work-queue-formal-verification.lock.yml b/.github/workflows/daily-work-queue-formal-verification.lock.yml index ab9bf8cfa60..63bacc25743 100644 --- a/.github/workflows/daily-work-queue-formal-verification.lock.yml +++ b/.github/workflows/daily-work-queue-formal-verification.lock.yml @@ -694,7 +694,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1253,7 +1253,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2544,7 +2544,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-work-queues-report.lock.yml b/.github/workflows/daily-work-queues-report.lock.yml index 62b92d78bd0..4ddf8fa2b1a 100644 --- a/.github/workflows/daily-work-queues-report.lock.yml +++ b/.github/workflows/daily-work-queues-report.lock.yml @@ -715,7 +715,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1248,7 +1248,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2556,7 +2556,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-workflow-security-model.lock.yml b/.github/workflows/daily-workflow-security-model.lock.yml index b3be973c149..ef397826d63 100644 --- a/.github/workflows/daily-workflow-security-model.lock.yml +++ b/.github/workflows/daily-workflow-security-model.lock.yml @@ -774,7 +774,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1365,7 +1365,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2699,7 +2699,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2858,7 +2858,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-workflow-updater.lock.yml b/.github/workflows/daily-workflow-updater.lock.yml index 2a9c6d05baf..c94ddb1702e 100644 --- a/.github/workflows/daily-workflow-updater.lock.yml +++ b/.github/workflows/daily-workflow-updater.lock.yml @@ -720,7 +720,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1256,7 +1256,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2559,7 +2559,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2714,7 +2714,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/daily-yamllint-fixer.lock.yml b/.github/workflows/daily-yamllint-fixer.lock.yml index 8e26b13e0d1..51afbf06f33 100644 --- a/.github/workflows/daily-yamllint-fixer.lock.yml +++ b/.github/workflows/daily-yamllint-fixer.lock.yml @@ -752,7 +752,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1320,7 +1320,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2660,7 +2660,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2814,7 +2814,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/dataflow-pr-discussion-dataset.lock.yml b/.github/workflows/dataflow-pr-discussion-dataset.lock.yml index 3ee9e7ff424..e80b1f0dc4e 100644 --- a/.github/workflows/dataflow-pr-discussion-dataset.lock.yml +++ b/.github/workflows/dataflow-pr-discussion-dataset.lock.yml @@ -1078,7 +1078,7 @@ jobs: NODE_EXTRA_CA_CERTS: /tmp/gh-aw/proxy-logs/proxy-tls/ca.crt - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1634,7 +1634,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2989,7 +2989,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3074,7 +3074,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/dead-code-remover.lock.yml b/.github/workflows/dead-code-remover.lock.yml index 99de51e148d..d45421e0865 100644 --- a/.github/workflows/dead-code-remover.lock.yml +++ b/.github/workflows/dead-code-remover.lock.yml @@ -794,7 +794,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1355,7 +1355,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2636,7 +2636,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml index cb8a8752c6c..e5653f6f0a8 100644 --- a/.github/workflows/deep-report.lock.yml +++ b/.github/workflows/deep-report.lock.yml @@ -1105,7 +1105,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2109,7 +2109,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3365,7 +3365,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3450,7 +3450,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/deepsec-security-scan.lock.yml b/.github/workflows/deepsec-security-scan.lock.yml index 14fd7e185a9..5c2b0ffcdec 100644 --- a/.github/workflows/deepsec-security-scan.lock.yml +++ b/.github/workflows/deepsec-security-scan.lock.yml @@ -739,7 +739,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1288,7 +1288,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2531,7 +2531,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/delight.lock.yml b/.github/workflows/delight.lock.yml index f97a44929de..ef0ca372215 100644 --- a/.github/workflows/delight.lock.yml +++ b/.github/workflows/delight.lock.yml @@ -737,7 +737,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1324,7 +1324,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2658,7 +2658,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2759,7 +2759,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/dependabot-burner.lock.yml b/.github/workflows/dependabot-burner.lock.yml index 4de410dc760..4d98ec4472f 100644 --- a/.github/workflows/dependabot-burner.lock.yml +++ b/.github/workflows/dependabot-burner.lock.yml @@ -839,7 +839,7 @@ jobs: path: /tmp/gh-aw/agent/dependabot-burner - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1471,7 +1471,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2862,7 +2862,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3019,7 +3019,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml index 856283d48eb..3383a0492f4 100644 --- a/.github/workflows/dependabot-go-checker.lock.yml +++ b/.github/workflows/dependabot-go-checker.lock.yml @@ -753,7 +753,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1332,7 +1332,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2614,7 +2614,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2699,7 +2699,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/deployment-incident-monitor.lock.yml b/.github/workflows/deployment-incident-monitor.lock.yml index bcf597e11f3..6ae3643f3dd 100644 --- a/.github/workflows/deployment-incident-monitor.lock.yml +++ b/.github/workflows/deployment-incident-monitor.lock.yml @@ -717,7 +717,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1232,7 +1232,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2569,7 +2569,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/design-decision-gate.lock.yml b/.github/workflows/design-decision-gate.lock.yml index 627b0ad6e1f..5de17900ad8 100644 --- a/.github/workflows/design-decision-gate.lock.yml +++ b/.github/workflows/design-decision-gate.lock.yml @@ -822,7 +822,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1342,7 +1342,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2727,7 +2727,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2888,7 +2888,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'push_to_pull_request_branch') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/designer-drift-audit.lock.yml b/.github/workflows/designer-drift-audit.lock.yml index 41b94bd42bd..d91bee439d6 100644 --- a/.github/workflows/designer-drift-audit.lock.yml +++ b/.github/workflows/designer-drift-audit.lock.yml @@ -699,7 +699,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1192,7 +1192,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/detection-analysis-report.lock.yml b/.github/workflows/detection-analysis-report.lock.yml index dc1e74afb8f..d302da7d147 100644 --- a/.github/workflows/detection-analysis-report.lock.yml +++ b/.github/workflows/detection-analysis-report.lock.yml @@ -808,7 +808,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1428,7 +1428,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2732,7 +2732,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3028,7 +3028,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/dev-hawk.lock.yml b/.github/workflows/dev-hawk.lock.yml index 27fb2586b31..9f34bc3294d 100644 --- a/.github/workflows/dev-hawk.lock.yml +++ b/.github/workflows/dev-hawk.lock.yml @@ -778,7 +778,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1368,7 +1368,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2689,7 +2689,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/dev.lock.yml b/.github/workflows/dev.lock.yml index 3c75bbdb17b..ca1ccc4b345 100644 --- a/.github/workflows/dev.lock.yml +++ b/.github/workflows/dev.lock.yml @@ -1839,7 +1839,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml index 7336d7f4507..8f76e82d829 100644 --- a/.github/workflows/developer-docs-consolidator.lock.yml +++ b/.github/workflows/developer-docs-consolidator.lock.yml @@ -816,7 +816,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1519,7 +1519,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2903,7 +2903,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3004,7 +3004,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3172,7 +3172,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml index c6003af27d6..a19a187be94 100644 --- a/.github/workflows/dictation-prompt.lock.yml +++ b/.github/workflows/dictation-prompt.lock.yml @@ -721,7 +721,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1257,7 +1257,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2554,7 +2554,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2708,7 +2708,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml index eb2c085df5f..fd0c8efb702 100644 --- a/.github/workflows/docs-noob-tester.lock.yml +++ b/.github/workflows/docs-noob-tester.lock.yml @@ -711,7 +711,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1305,7 +1305,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2589,7 +2589,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2816,7 +2816,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/draft-pr-cleanup.lock.yml b/.github/workflows/draft-pr-cleanup.lock.yml index da23f4eaf76..a1f28da0eba 100644 --- a/.github/workflows/draft-pr-cleanup.lock.yml +++ b/.github/workflows/draft-pr-cleanup.lock.yml @@ -685,7 +685,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1262,7 +1262,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2534,7 +2534,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml index f34031de130..e53d5c39898 100644 --- a/.github/workflows/duplicate-code-detector.lock.yml +++ b/.github/workflows/duplicate-code-detector.lock.yml @@ -717,7 +717,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1302,7 +1302,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2585,7 +2585,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2741,7 +2741,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-agy.lock.yml b/.github/workflows/engine-conformance-agy.lock.yml index 26555fb51de..d104099131f 100644 --- a/.github/workflows/engine-conformance-agy.lock.yml +++ b/.github/workflows/engine-conformance-agy.lock.yml @@ -739,7 +739,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1371,7 +1371,7 @@ jobs: TRACEPARENT: ${{ env.GITHUB_AW_OTEL_TRACE_ID != '' && env.GITHUB_AW_OTEL_PARENT_SPAN_ID != '' && format('00-{0}-{1}-01', env.GITHUB_AW_OTEL_TRACE_ID, env.GITHUB_AW_OTEL_PARENT_SPAN_ID) || '' }} - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-aider.lock.yml b/.github/workflows/engine-conformance-aider.lock.yml index 237cad7ed9e..ed01fab5932 100644 --- a/.github/workflows/engine-conformance-aider.lock.yml +++ b/.github/workflows/engine-conformance-aider.lock.yml @@ -824,7 +824,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1912,7 +1912,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/stop_cli_proxy.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-claude.lock.yml b/.github/workflows/engine-conformance-claude.lock.yml index a30b5ccff28..f3b16cd243f 100644 --- a/.github/workflows/engine-conformance-claude.lock.yml +++ b/.github/workflows/engine-conformance-claude.lock.yml @@ -737,7 +737,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1338,7 +1338,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-codex.lock.yml b/.github/workflows/engine-conformance-codex.lock.yml index a1ab2a31979..cd4645a76af 100644 --- a/.github/workflows/engine-conformance-codex.lock.yml +++ b/.github/workflows/engine-conformance-codex.lock.yml @@ -740,7 +740,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1329,7 +1329,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-copilot.lock.yml b/.github/workflows/engine-conformance-copilot.lock.yml index a8c5edaf3b5..9e3e45b8115 100644 --- a/.github/workflows/engine-conformance-copilot.lock.yml +++ b/.github/workflows/engine-conformance-copilot.lock.yml @@ -730,7 +730,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1331,7 +1331,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-crush.lock.yml b/.github/workflows/engine-conformance-crush.lock.yml index e671511ef3d..71e2f733ff8 100644 --- a/.github/workflows/engine-conformance-crush.lock.yml +++ b/.github/workflows/engine-conformance-crush.lock.yml @@ -783,7 +783,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1715,7 +1715,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-cursor.lock.yml b/.github/workflows/engine-conformance-cursor.lock.yml index 294a9610228..f8dd70f99a3 100644 --- a/.github/workflows/engine-conformance-cursor.lock.yml +++ b/.github/workflows/engine-conformance-cursor.lock.yml @@ -787,7 +787,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1638,7 +1638,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-deepseek-harness.lock.yml b/.github/workflows/engine-conformance-deepseek-harness.lock.yml index e319a648f88..45c47d070c2 100644 --- a/.github/workflows/engine-conformance-deepseek-harness.lock.yml +++ b/.github/workflows/engine-conformance-deepseek-harness.lock.yml @@ -784,7 +784,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1496,7 +1496,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/stop_cli_proxy.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-dispatcher.lock.yml b/.github/workflows/engine-conformance-dispatcher.lock.yml index fe983066821..72e9227b61d 100644 --- a/.github/workflows/engine-conformance-dispatcher.lock.yml +++ b/.github/workflows/engine-conformance-dispatcher.lock.yml @@ -741,7 +741,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1288,7 +1288,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-factory.lock.yml b/.github/workflows/engine-conformance-factory.lock.yml index c33a091e9bb..819c2c82e82 100644 --- a/.github/workflows/engine-conformance-factory.lock.yml +++ b/.github/workflows/engine-conformance-factory.lock.yml @@ -783,7 +783,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1523,7 +1523,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-gemini.lock.yml b/.github/workflows/engine-conformance-gemini.lock.yml index acf99e39a41..ae88e0bf46d 100644 --- a/.github/workflows/engine-conformance-gemini.lock.yml +++ b/.github/workflows/engine-conformance-gemini.lock.yml @@ -727,7 +727,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1296,7 +1296,7 @@ jobs: TRACEPARENT: ${{ env.GITHUB_AW_OTEL_TRACE_ID != '' && env.GITHUB_AW_OTEL_PARENT_SPAN_ID != '' && format('00-{0}-{1}-01', env.GITHUB_AW_OTEL_TRACE_ID, env.GITHUB_AW_OTEL_PARENT_SPAN_ID) || '' }} - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-goose.lock.yml b/.github/workflows/engine-conformance-goose.lock.yml index d0abcc2e2fa..60f7573bef4 100644 --- a/.github/workflows/engine-conformance-goose.lock.yml +++ b/.github/workflows/engine-conformance-goose.lock.yml @@ -722,7 +722,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1437,7 +1437,7 @@ jobs: TRACEPARENT: ${{ env.GITHUB_AW_OTEL_TRACE_ID != '' && env.GITHUB_AW_OTEL_PARENT_SPAN_ID != '' && format('00-{0}-{1}-01', env.GITHUB_AW_OTEL_TRACE_ID, env.GITHUB_AW_OTEL_PARENT_SPAN_ID) || '' }} - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-kiro.lock.yml b/.github/workflows/engine-conformance-kiro.lock.yml index dfafb3fc4f6..3721e8ad540 100644 --- a/.github/workflows/engine-conformance-kiro.lock.yml +++ b/.github/workflows/engine-conformance-kiro.lock.yml @@ -790,7 +790,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1619,7 +1619,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-opencode.lock.yml b/.github/workflows/engine-conformance-opencode.lock.yml index 462717c1223..e3f4447da3a 100644 --- a/.github/workflows/engine-conformance-opencode.lock.yml +++ b/.github/workflows/engine-conformance-opencode.lock.yml @@ -722,7 +722,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1536,7 +1536,7 @@ jobs: XDG_STATE_HOME: /tmp/opencode-state - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-pi.lock.yml b/.github/workflows/engine-conformance-pi.lock.yml index 9a17e1bb437..d92410ae970 100644 --- a/.github/workflows/engine-conformance-pi.lock.yml +++ b/.github/workflows/engine-conformance-pi.lock.yml @@ -729,7 +729,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1315,7 +1315,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/engine-conformance-pydantic-ai.lock.yml b/.github/workflows/engine-conformance-pydantic-ai.lock.yml index 523cacd07ad..c7e4d36cc86 100644 --- a/.github/workflows/engine-conformance-pydantic-ai.lock.yml +++ b/.github/workflows/engine-conformance-pydantic-ai.lock.yml @@ -788,7 +788,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2159,7 +2159,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/eslint-factory-dispatcher.lock.yml b/.github/workflows/eslint-factory-dispatcher.lock.yml index 21575ae1c29..8ae3556fc05 100644 --- a/.github/workflows/eslint-factory-dispatcher.lock.yml +++ b/.github/workflows/eslint-factory-dispatcher.lock.yml @@ -737,7 +737,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1292,7 +1292,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/eslint-miner.lock.yml b/.github/workflows/eslint-miner.lock.yml index 2c61ecea730..82cc200c7bf 100644 --- a/.github/workflows/eslint-miner.lock.yml +++ b/.github/workflows/eslint-miner.lock.yml @@ -794,7 +794,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1351,7 +1351,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2586,7 +2586,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2794,7 +2794,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/eslint-monster.lock.yml b/.github/workflows/eslint-monster.lock.yml index e13fef4f191..b8116a37a00 100644 --- a/.github/workflows/eslint-monster.lock.yml +++ b/.github/workflows/eslint-monster.lock.yml @@ -749,7 +749,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1458,7 +1458,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2648,7 +2648,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/eslint-refiner.lock.yml b/.github/workflows/eslint-refiner.lock.yml index af6d30c059a..04279477b81 100644 --- a/.github/workflows/eslint-refiner.lock.yml +++ b/.github/workflows/eslint-refiner.lock.yml @@ -742,7 +742,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1423,7 +1423,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2614,7 +2614,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/evoskill-evolver.lock.yml b/.github/workflows/evoskill-evolver.lock.yml index 622d3c871fd..ef97cac1612 100644 --- a/.github/workflows/evoskill-evolver.lock.yml +++ b/.github/workflows/evoskill-evolver.lock.yml @@ -751,7 +751,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1314,7 +1314,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2652,7 +2652,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2807,7 +2807,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/example-failure-category-filter.lock.yml b/.github/workflows/example-failure-category-filter.lock.yml index 076e4477b29..c5c8c5c857f 100644 --- a/.github/workflows/example-failure-category-filter.lock.yml +++ b/.github/workflows/example-failure-category-filter.lock.yml @@ -687,7 +687,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1204,7 +1204,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/example-permissions-warning.lock.yml b/.github/workflows/example-permissions-warning.lock.yml index 15953c626bb..4c91eddd19e 100644 --- a/.github/workflows/example-permissions-warning.lock.yml +++ b/.github/workflows/example-permissions-warning.lock.yml @@ -692,7 +692,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1138,7 +1138,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/example-workflow-analyzer.lock.yml b/.github/workflows/example-workflow-analyzer.lock.yml index 69714805d69..c949e51cc25 100644 --- a/.github/workflows/example-workflow-analyzer.lock.yml +++ b/.github/workflows/example-workflow-analyzer.lock.yml @@ -740,7 +740,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1335,7 +1335,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/feature-grower.lock.yml b/.github/workflows/feature-grower.lock.yml index 870c49cae13..73e34609d3a 100644 --- a/.github/workflows/feature-grower.lock.yml +++ b/.github/workflows/feature-grower.lock.yml @@ -735,7 +735,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1251,7 +1251,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2623,7 +2623,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/firewall-escape.lock.yml b/.github/workflows/firewall-escape.lock.yml index dc6327a4a11..f1c4ebb6d55 100644 --- a/.github/workflows/firewall-escape.lock.yml +++ b/.github/workflows/firewall-escape.lock.yml @@ -799,7 +799,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1317,7 +1317,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2596,7 +2596,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/firewall.lock.yml b/.github/workflows/firewall.lock.yml index 9c86fd554ab..f7ad4828726 100644 --- a/.github/workflows/firewall.lock.yml +++ b/.github/workflows/firewall.lock.yml @@ -690,7 +690,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1172,7 +1172,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/front-page-copy-guard.lock.yml b/.github/workflows/front-page-copy-guard.lock.yml index a43f6fe4cc8..e615a881db4 100644 --- a/.github/workflows/front-page-copy-guard.lock.yml +++ b/.github/workflows/front-page-copy-guard.lock.yml @@ -720,7 +720,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1223,7 +1223,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2553,7 +2553,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/functional-pragmatist.lock.yml b/.github/workflows/functional-pragmatist.lock.yml index 63c4c856fb1..85f140c87c1 100644 --- a/.github/workflows/functional-pragmatist.lock.yml +++ b/.github/workflows/functional-pragmatist.lock.yml @@ -731,7 +731,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1268,7 +1268,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2569,7 +2569,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2724,7 +2724,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/github-mcp-structural-analysis.lock.yml b/.github/workflows/github-mcp-structural-analysis.lock.yml index 2cda23ed0a1..e0fc8879b5b 100644 --- a/.github/workflows/github-mcp-structural-analysis.lock.yml +++ b/.github/workflows/github-mcp-structural-analysis.lock.yml @@ -771,7 +771,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1633,7 +1633,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2997,7 +2997,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/github-mcp-tools-report.lock.yml b/.github/workflows/github-mcp-tools-report.lock.yml index 0802df9859d..7e55d25af40 100644 --- a/.github/workflows/github-mcp-tools-report.lock.yml +++ b/.github/workflows/github-mcp-tools-report.lock.yml @@ -756,7 +756,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1392,7 +1392,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2620,7 +2620,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/github-remote-mcp-auth-test.lock.yml b/.github/workflows/github-remote-mcp-auth-test.lock.yml index 74fab7af5a2..9b83ec777ae 100644 --- a/.github/workflows/github-remote-mcp-auth-test.lock.yml +++ b/.github/workflows/github-remote-mcp-auth-test.lock.yml @@ -695,7 +695,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1206,7 +1206,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml index af3bdab074a..472755e44b6 100644 --- a/.github/workflows/glossary-maintainer.lock.yml +++ b/.github/workflows/glossary-maintainer.lock.yml @@ -860,7 +860,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1472,7 +1472,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2848,7 +2848,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2949,7 +2949,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3115,7 +3115,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/go-fan.lock.yml b/.github/workflows/go-fan.lock.yml index bd5c943e6ca..813c3ef7180 100644 --- a/.github/workflows/go-fan.lock.yml +++ b/.github/workflows/go-fan.lock.yml @@ -792,7 +792,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1458,7 +1458,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2804,7 +2804,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2889,7 +2889,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml index 96842bbfe91..1343b6fea24 100644 --- a/.github/workflows/go-logger.lock.yml +++ b/.github/workflows/go-logger.lock.yml @@ -781,7 +781,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1395,7 +1395,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2739,7 +2739,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2895,7 +2895,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml index c1dfc16ec61..0b1b9d1bfb8 100644 --- a/.github/workflows/go-pattern-detector.lock.yml +++ b/.github/workflows/go-pattern-detector.lock.yml @@ -718,7 +718,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1310,7 +1310,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2601,7 +2601,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/gpclean.lock.yml b/.github/workflows/gpclean.lock.yml index 20d70fa6040..7eef785be78 100644 --- a/.github/workflows/gpclean.lock.yml +++ b/.github/workflows/gpclean.lock.yml @@ -789,7 +789,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1306,7 +1306,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2635,7 +2635,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2720,7 +2720,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/grumpy-reviewer.lock.yml b/.github/workflows/grumpy-reviewer.lock.yml index e0ca7392677..5e8a0ab3ec2 100644 --- a/.github/workflows/grumpy-reviewer.lock.yml +++ b/.github/workflows/grumpy-reviewer.lock.yml @@ -771,7 +771,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1374,7 +1374,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2729,7 +2729,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/hippo-embed.lock.yml b/.github/workflows/hippo-embed.lock.yml index bcca043a35c..594261d2079 100644 --- a/.github/workflows/hippo-embed.lock.yml +++ b/.github/workflows/hippo-embed.lock.yml @@ -735,7 +735,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1267,7 +1267,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/hourly-ci-cleaner.lock.yml b/.github/workflows/hourly-ci-cleaner.lock.yml index 54f47eb2eaf..58f262c20df 100644 --- a/.github/workflows/hourly-ci-cleaner.lock.yml +++ b/.github/workflows/hourly-ci-cleaner.lock.yml @@ -793,7 +793,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1361,7 +1361,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2698,7 +2698,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2853,7 +2853,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/impeccable-skills-reviewer.lock.yml b/.github/workflows/impeccable-skills-reviewer.lock.yml index bd723850db7..2bca82c8605 100644 --- a/.github/workflows/impeccable-skills-reviewer.lock.yml +++ b/.github/workflows/impeccable-skills-reviewer.lock.yml @@ -804,7 +804,7 @@ jobs: pr-prefetch-v2-${{ github.event.pull_request.number }}-${{ github.event.pull_request.head.sha }}- - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1463,7 +1463,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/instructions-janitor.lock.yml b/.github/workflows/instructions-janitor.lock.yml index b9b5753bd2d..74631e6eea5 100644 --- a/.github/workflows/instructions-janitor.lock.yml +++ b/.github/workflows/instructions-janitor.lock.yml @@ -751,7 +751,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1386,7 +1386,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2730,7 +2730,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2886,7 +2886,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml index 675a751078b..62b8c0e5440 100644 --- a/.github/workflows/issue-arborist.lock.yml +++ b/.github/workflows/issue-arborist.lock.yml @@ -801,7 +801,7 @@ jobs: NODE_EXTRA_CA_CERTS: /tmp/gh-aw/proxy-logs/proxy-tls/ca.crt - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1386,7 +1386,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2683,7 +2683,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2768,7 +2768,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/issue-monster.lock.yml b/.github/workflows/issue-monster.lock.yml index ea6cdbe80cd..6d1fe163cb7 100644 --- a/.github/workflows/issue-monster.lock.yml +++ b/.github/workflows/issue-monster.lock.yml @@ -1222,7 +1222,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1766,7 +1766,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3617,7 +3617,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/issue-triage-agent.lock.yml b/.github/workflows/issue-triage-agent.lock.yml index d2811b1c568..278569b8b9a 100644 --- a/.github/workflows/issue-triage-agent.lock.yml +++ b/.github/workflows/issue-triage-agent.lock.yml @@ -688,7 +688,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1433,7 +1433,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2692,7 +2692,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/jsweep.lock.yml b/.github/workflows/jsweep.lock.yml index c54b547e4ff..626aa88fdba 100644 --- a/.github/workflows/jsweep.lock.yml +++ b/.github/workflows/jsweep.lock.yml @@ -740,7 +740,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1305,7 +1305,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2506,7 +2506,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/layout-spec-maintainer.lock.yml b/.github/workflows/layout-spec-maintainer.lock.yml index 37ee90f0d6b..2eec1d04117 100644 --- a/.github/workflows/layout-spec-maintainer.lock.yml +++ b/.github/workflows/layout-spec-maintainer.lock.yml @@ -747,7 +747,7 @@ jobs: restore-keys: layout-spec-cache- - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1318,7 +1318,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2504,7 +2504,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/lint-monster.lock.yml b/.github/workflows/lint-monster.lock.yml index a8f3b2b4487..a2fa8f7c470 100644 --- a/.github/workflows/lint-monster.lock.yml +++ b/.github/workflows/lint-monster.lock.yml @@ -717,7 +717,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1386,7 +1386,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2547,7 +2547,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/linter-miner.lock.yml b/.github/workflows/linter-miner.lock.yml index 958a0d094d5..1f0fc736cda 100644 --- a/.github/workflows/linter-miner.lock.yml +++ b/.github/workflows/linter-miner.lock.yml @@ -775,7 +775,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1395,7 +1395,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2631,7 +2631,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/lockfile-stats.lock.yml b/.github/workflows/lockfile-stats.lock.yml index a5264b8efe0..fcfc155a221 100644 --- a/.github/workflows/lockfile-stats.lock.yml +++ b/.github/workflows/lockfile-stats.lock.yml @@ -723,7 +723,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1299,7 +1299,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/mattpocock-skills-reviewer.lock.yml b/.github/workflows/mattpocock-skills-reviewer.lock.yml index 802a797b3f0..b110e4e4311 100644 --- a/.github/workflows/mattpocock-skills-reviewer.lock.yml +++ b/.github/workflows/mattpocock-skills-reviewer.lock.yml @@ -909,7 +909,7 @@ jobs: pr-prefetch-v2-${{ github.event.pull_request.number || github.event.issue.number || (fromJSON(github.event.inputs.aw_context || github.event.client_payload.aw_context || '{}').item_type == 'pull_request' && fromJSON(github.event.inputs.aw_context || github.event.client_payload.aw_context || '{}').item_number) }}-${{ github.event.pull_request.head.sha && format('{0}-', github.event.pull_request.head.sha) || '' }} - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1568,7 +1568,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml index a67a969180f..51b50985436 100644 --- a/.github/workflows/mcp-inspector.lock.yml +++ b/.github/workflows/mcp-inspector.lock.yml @@ -832,7 +832,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1649,7 +1649,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/mergefest.lock.yml b/.github/workflows/mergefest.lock.yml index 5bb16062ba1..c62a13c8515 100644 --- a/.github/workflows/mergefest.lock.yml +++ b/.github/workflows/mergefest.lock.yml @@ -765,7 +765,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1300,7 +1300,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2548,7 +2548,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'push_to_pull_request_branch') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/metrics-collector.lock.yml b/.github/workflows/metrics-collector.lock.yml index b3ab5ba3d0e..6fcc8feca0c 100644 --- a/.github/workflows/metrics-collector.lock.yml +++ b/.github/workflows/metrics-collector.lock.yml @@ -794,7 +794,7 @@ jobs: validateRepoMemoryBaseline(core); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1355,7 +1355,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2501,7 +2501,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/necromancer.lock.yml b/.github/workflows/necromancer.lock.yml index 2f6e9ddf854..2733e5cdae2 100644 --- a/.github/workflows/necromancer.lock.yml +++ b/.github/workflows/necromancer.lock.yml @@ -780,7 +780,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1294,7 +1294,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2640,7 +2640,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2798,7 +2798,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'push_to_pull_request_branch') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/notion-issue-summary.lock.yml b/.github/workflows/notion-issue-summary.lock.yml index ebc2100a5a0..4169f726c91 100644 --- a/.github/workflows/notion-issue-summary.lock.yml +++ b/.github/workflows/notion-issue-summary.lock.yml @@ -704,7 +704,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1148,7 +1148,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/objective-impact-report.lock.yml b/.github/workflows/objective-impact-report.lock.yml index 2b422b8396e..3fe6199725e 100644 --- a/.github/workflows/objective-impact-report.lock.yml +++ b/.github/workflows/objective-impact-report.lock.yml @@ -708,7 +708,7 @@ jobs: restore-keys: objective-impact-report-cache- - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1320,7 +1320,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/org-health-report.lock.yml b/.github/workflows/org-health-report.lock.yml index 18fef4e10f8..57e6ab42ff9 100644 --- a/.github/workflows/org-health-report.lock.yml +++ b/.github/workflows/org-health-report.lock.yml @@ -772,7 +772,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1322,7 +1322,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2689,7 +2689,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/pdf-summary.lock.yml b/.github/workflows/pdf-summary.lock.yml index 30cfbe01eee..2cb8223a314 100644 --- a/.github/workflows/pdf-summary.lock.yml +++ b/.github/workflows/pdf-summary.lock.yml @@ -819,7 +819,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1369,7 +1369,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2772,7 +2772,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/plan.lock.yml b/.github/workflows/plan.lock.yml index 7a2b5488ae3..9566e32190c 100644 --- a/.github/workflows/plan.lock.yml +++ b/.github/workflows/plan.lock.yml @@ -827,7 +827,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1422,7 +1422,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2811,7 +2811,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2896,7 +2896,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/poem-bot.lock.yml b/.github/workflows/poem-bot.lock.yml index 9f7c051bfbd..5927fce9d4d 100644 --- a/.github/workflows/poem-bot.lock.yml +++ b/.github/workflows/poem-bot.lock.yml @@ -805,7 +805,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1660,7 +1660,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3068,7 +3068,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/ponytail-reviewer.lock.yml b/.github/workflows/ponytail-reviewer.lock.yml index 9abf0eac41e..5c51b57a5c0 100644 --- a/.github/workflows/ponytail-reviewer.lock.yml +++ b/.github/workflows/ponytail-reviewer.lock.yml @@ -833,7 +833,7 @@ jobs: pr-prefetch-v2-${{ github.event.pull_request.number || github.event.issue.number || (fromJSON(github.event.inputs.aw_context || github.event.client_payload.aw_context || '{}').item_type == 'pull_request' && fromJSON(github.event.inputs.aw_context || github.event.client_payload.aw_context || '{}').item_number) }}-${{ github.event.pull_request.head.sha && format('{0}-', github.event.pull_request.head.sha) || '' }} - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1438,7 +1438,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2820,7 +2820,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/portfolio-analyst.lock.yml b/.github/workflows/portfolio-analyst.lock.yml index 9a2a440650f..84af5488bcf 100644 --- a/.github/workflows/portfolio-analyst.lock.yml +++ b/.github/workflows/portfolio-analyst.lock.yml @@ -778,7 +778,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1457,7 +1457,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2781,7 +2781,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/pr-code-quality-reviewer.lock.yml b/.github/workflows/pr-code-quality-reviewer.lock.yml index 472423a6d75..9067d446952 100644 --- a/.github/workflows/pr-code-quality-reviewer.lock.yml +++ b/.github/workflows/pr-code-quality-reviewer.lock.yml @@ -818,7 +818,7 @@ jobs: pr-prefetch-v2-${{ github.event.pull_request.number || github.event.issue.number || (fromJSON(github.event.inputs.aw_context || github.event.client_payload.aw_context || '{}').item_type == 'pull_request' && fromJSON(github.event.inputs.aw_context || github.event.client_payload.aw_context || '{}').item_number) }}-${{ github.event.pull_request.head.sha && format('{0}-', github.event.pull_request.head.sha) || '' }} - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1483,7 +1483,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2853,7 +2853,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/pr-description-caveman.lock.yml b/.github/workflows/pr-description-caveman.lock.yml index e5478d5f15a..86940c480cb 100644 --- a/.github/workflows/pr-description-caveman.lock.yml +++ b/.github/workflows/pr-description-caveman.lock.yml @@ -735,7 +735,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1277,7 +1277,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/pr-finisher.lock.yml b/.github/workflows/pr-finisher.lock.yml index cca93b351dc..3c07ef89ca5 100644 --- a/.github/workflows/pr-finisher.lock.yml +++ b/.github/workflows/pr-finisher.lock.yml @@ -770,7 +770,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1322,7 +1322,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2641,7 +2641,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2828,7 +2828,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'push_to_pull_request_branch') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/pr-nitpick-reviewer.lock.yml b/.github/workflows/pr-nitpick-reviewer.lock.yml index eed5e1ec61b..73aaf282a3a 100644 --- a/.github/workflows/pr-nitpick-reviewer.lock.yml +++ b/.github/workflows/pr-nitpick-reviewer.lock.yml @@ -779,7 +779,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1436,7 +1436,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/pr-sous-chef.lock.yml b/.github/workflows/pr-sous-chef.lock.yml index 97d48537d6f..ed47ba86e27 100644 --- a/.github/workflows/pr-sous-chef.lock.yml +++ b/.github/workflows/pr-sous-chef.lock.yml @@ -750,7 +750,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3009,7 +3009,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -4411,7 +4411,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/pr-triage-agent.lock.yml b/.github/workflows/pr-triage-agent.lock.yml index 4cec9124f10..9cb9a1543ed 100644 --- a/.github/workflows/pr-triage-agent.lock.yml +++ b/.github/workflows/pr-triage-agent.lock.yml @@ -752,7 +752,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1743,7 +1743,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3071,7 +3071,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3172,7 +3172,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/prompt-clustering-analysis.lock.yml b/.github/workflows/prompt-clustering-analysis.lock.yml index c983c57ebff..b3ce72fb89a 100644 --- a/.github/workflows/prompt-clustering-analysis.lock.yml +++ b/.github/workflows/prompt-clustering-analysis.lock.yml @@ -851,7 +851,7 @@ jobs: restore-keys: prompt-clustering-cache- - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1466,7 +1466,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2783,7 +2783,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/purelock.lock.yml b/.github/workflows/purelock.lock.yml index 7d0f7f80b0f..386d6d85f2b 100644 --- a/.github/workflows/purelock.lock.yml +++ b/.github/workflows/purelock.lock.yml @@ -823,7 +823,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1439,7 +1439,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2985,7 +2985,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3144,7 +3144,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/python-data-charts.lock.yml b/.github/workflows/python-data-charts.lock.yml index 58198667a9e..f7777feb571 100644 --- a/.github/workflows/python-data-charts.lock.yml +++ b/.github/workflows/python-data-charts.lock.yml @@ -802,7 +802,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1374,7 +1374,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2703,7 +2703,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3009,7 +3009,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/q.lock.yml b/.github/workflows/q.lock.yml index 34ad3da1738..4904ac2de25 100644 --- a/.github/workflows/q.lock.yml +++ b/.github/workflows/q.lock.yml @@ -864,7 +864,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1497,7 +1497,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2772,7 +2772,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/refactoring-cadence.lock.yml b/.github/workflows/refactoring-cadence.lock.yml index 33387327e82..d86f854dbd1 100644 --- a/.github/workflows/refactoring-cadence.lock.yml +++ b/.github/workflows/refactoring-cadence.lock.yml @@ -738,7 +738,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1232,7 +1232,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/refiner.lock.yml b/.github/workflows/refiner.lock.yml index 3936f772f7b..508a224574a 100644 --- a/.github/workflows/refiner.lock.yml +++ b/.github/workflows/refiner.lock.yml @@ -787,7 +787,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1514,7 +1514,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2874,7 +2874,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3033,7 +3033,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml index 4fbd7fec23b..d98b179d2a1 100644 --- a/.github/workflows/release.lock.yml +++ b/.github/workflows/release.lock.yml @@ -744,7 +744,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1281,7 +1281,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2792,7 +2792,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/repo-audit-analyzer.lock.yml b/.github/workflows/repo-audit-analyzer.lock.yml index b9d5e45e428..61d95068292 100644 --- a/.github/workflows/repo-audit-analyzer.lock.yml +++ b/.github/workflows/repo-audit-analyzer.lock.yml @@ -751,7 +751,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1262,7 +1262,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2566,7 +2566,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/repo-tree-map.lock.yml b/.github/workflows/repo-tree-map.lock.yml index 9aef60338fe..4b106d91c20 100644 --- a/.github/workflows/repo-tree-map.lock.yml +++ b/.github/workflows/repo-tree-map.lock.yml @@ -732,7 +732,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1251,7 +1251,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2442,7 +2442,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/repository-quality-improver.lock.yml b/.github/workflows/repository-quality-improver.lock.yml index 8423fd19435..6c4506e59c4 100644 --- a/.github/workflows/repository-quality-improver.lock.yml +++ b/.github/workflows/repository-quality-improver.lock.yml @@ -756,7 +756,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1263,7 +1263,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/research.lock.yml b/.github/workflows/research.lock.yml index bbee8bf9c59..71d7d43fa4a 100644 --- a/.github/workflows/research.lock.yml +++ b/.github/workflows/research.lock.yml @@ -700,7 +700,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1227,7 +1227,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2491,7 +2491,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/safe-output-health.lock.yml b/.github/workflows/safe-output-health.lock.yml index fceb1cfc94a..7676d9beb08 100644 --- a/.github/workflows/safe-output-health.lock.yml +++ b/.github/workflows/safe-output-health.lock.yml @@ -779,7 +779,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1409,7 +1409,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/schema-consistency-checker.lock.yml b/.github/workflows/schema-consistency-checker.lock.yml index 54effc68e4c..87e2a5aba6a 100644 --- a/.github/workflows/schema-consistency-checker.lock.yml +++ b/.github/workflows/schema-consistency-checker.lock.yml @@ -746,7 +746,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1257,7 +1257,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/schema-feature-coverage.lock.yml b/.github/workflows/schema-feature-coverage.lock.yml index 8724580ffcb..6d45ba78932 100644 --- a/.github/workflows/schema-feature-coverage.lock.yml +++ b/.github/workflows/schema-feature-coverage.lock.yml @@ -714,7 +714,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1252,7 +1252,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2515,7 +2515,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2670,7 +2670,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/scout.lock.yml b/.github/workflows/scout.lock.yml index 4587172ac66..2a48bb7c773 100644 --- a/.github/workflows/scout.lock.yml +++ b/.github/workflows/scout.lock.yml @@ -841,7 +841,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1501,7 +1501,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/security-compliance.lock.yml b/.github/workflows/security-compliance.lock.yml index a9c2a3a236e..e7577026949 100644 --- a/.github/workflows/security-compliance.lock.yml +++ b/.github/workflows/security-compliance.lock.yml @@ -756,7 +756,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1281,7 +1281,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2432,7 +2432,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/security-review.lock.yml b/.github/workflows/security-review.lock.yml index 012def7ff04..6ce3263ac7d 100644 --- a/.github/workflows/security-review.lock.yml +++ b/.github/workflows/security-review.lock.yml @@ -817,7 +817,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1657,7 +1657,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3022,7 +3022,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/semantic-function-refactor.lock.yml b/.github/workflows/semantic-function-refactor.lock.yml index 09b8aaa3aef..72157866913 100644 --- a/.github/workflows/semantic-function-refactor.lock.yml +++ b/.github/workflows/semantic-function-refactor.lock.yml @@ -701,7 +701,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1330,7 +1330,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2609,7 +2609,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/sergo.lock.yml b/.github/workflows/sergo.lock.yml index bc22cd81543..264d8b5364f 100644 --- a/.github/workflows/sergo.lock.yml +++ b/.github/workflows/sergo.lock.yml @@ -755,7 +755,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1457,7 +1457,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2801,7 +2801,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2902,7 +2902,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3071,7 +3071,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/sighthound-security-scan.lock.yml b/.github/workflows/sighthound-security-scan.lock.yml index 0bcc950d8b8..b383dcdee82 100644 --- a/.github/workflows/sighthound-security-scan.lock.yml +++ b/.github/workflows/sighthound-security-scan.lock.yml @@ -693,7 +693,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1339,7 +1339,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/skillet.lock.yml b/.github/workflows/skillet.lock.yml index 9e7b3f4eddd..e1ca61191af 100644 --- a/.github/workflows/skillet.lock.yml +++ b/.github/workflows/skillet.lock.yml @@ -795,7 +795,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1368,7 +1368,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/slide-deck-maintainer.lock.yml b/.github/workflows/slide-deck-maintainer.lock.yml index 9b9f236ea21..e42dfa202bf 100644 --- a/.github/workflows/slide-deck-maintainer.lock.yml +++ b/.github/workflows/slide-deck-maintainer.lock.yml @@ -831,7 +831,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1451,7 +1451,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2743,7 +2743,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-agent-all-merged.lock.yml b/.github/workflows/smoke-agent-all-merged.lock.yml index 622cdcb9920..8757fea548d 100644 --- a/.github/workflows/smoke-agent-all-merged.lock.yml +++ b/.github/workflows/smoke-agent-all-merged.lock.yml @@ -776,7 +776,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1362,7 +1362,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2751,7 +2751,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-agent-all-none.lock.yml b/.github/workflows/smoke-agent-all-none.lock.yml index 98604a8ed3b..a5864ac96c0 100644 --- a/.github/workflows/smoke-agent-all-none.lock.yml +++ b/.github/workflows/smoke-agent-all-none.lock.yml @@ -773,7 +773,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1356,7 +1356,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2745,7 +2745,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-agent-public-approved.lock.yml b/.github/workflows/smoke-agent-public-approved.lock.yml index f2d26ac9335..c02ecbd6af7 100644 --- a/.github/workflows/smoke-agent-public-approved.lock.yml +++ b/.github/workflows/smoke-agent-public-approved.lock.yml @@ -780,7 +780,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1412,7 +1412,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2804,7 +2804,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-agent-public-none.lock.yml b/.github/workflows/smoke-agent-public-none.lock.yml index d4da2cadef2..2068797641d 100644 --- a/.github/workflows/smoke-agent-public-none.lock.yml +++ b/.github/workflows/smoke-agent-public-none.lock.yml @@ -773,7 +773,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1356,7 +1356,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2745,7 +2745,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-agent-scoped-approved.lock.yml b/.github/workflows/smoke-agent-scoped-approved.lock.yml index b8770ca308f..104c31b24ba 100644 --- a/.github/workflows/smoke-agent-scoped-approved.lock.yml +++ b/.github/workflows/smoke-agent-scoped-approved.lock.yml @@ -793,7 +793,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1417,7 +1417,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2813,7 +2813,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-agy.lock.yml b/.github/workflows/smoke-agy.lock.yml index 5fe3461dca5..82929832ac0 100644 --- a/.github/workflows/smoke-agy.lock.yml +++ b/.github/workflows/smoke-agy.lock.yml @@ -735,7 +735,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1354,7 +1354,7 @@ jobs: TRACEPARENT: ${{ env.GITHUB_AW_OTEL_TRACE_ID != '' && env.GITHUB_AW_OTEL_PARENT_SPAN_ID != '' && format('00-{0}-{1}-01', env.GITHUB_AW_OTEL_TRACE_ID, env.GITHUB_AW_OTEL_PARENT_SPAN_ID) || '' }} - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2264,7 +2264,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-aider.lock.yml b/.github/workflows/smoke-aider.lock.yml index c2c3f0ab83e..4d8fcc4bf1a 100644 --- a/.github/workflows/smoke-aider.lock.yml +++ b/.github/workflows/smoke-aider.lock.yml @@ -768,7 +768,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1770,7 +1770,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/stop_cli_proxy.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-azure-codex.lock.yml b/.github/workflows/smoke-azure-codex.lock.yml index ef8ca99a3ef..e8f1957e5ee 100644 --- a/.github/workflows/smoke-azure-codex.lock.yml +++ b/.github/workflows/smoke-azure-codex.lock.yml @@ -1856,7 +1856,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-azure-pi.lock.yml b/.github/workflows/smoke-azure-pi.lock.yml index 5cac03a2566..565e8d6093a 100644 --- a/.github/workflows/smoke-azure-pi.lock.yml +++ b/.github/workflows/smoke-azure-pi.lock.yml @@ -1855,7 +1855,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-builtin-ledgers.lock.yml b/.github/workflows/smoke-builtin-ledgers.lock.yml index c56c26ba099..92209e23d62 100644 --- a/.github/workflows/smoke-builtin-ledgers.lock.yml +++ b/.github/workflows/smoke-builtin-ledgers.lock.yml @@ -716,7 +716,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1496,7 +1496,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2799,7 +2799,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-call-workflow.lock.yml b/.github/workflows/smoke-call-workflow.lock.yml index b6ae81348be..963d9c3fd8e 100644 --- a/.github/workflows/smoke-call-workflow.lock.yml +++ b/.github/workflows/smoke-call-workflow.lock.yml @@ -776,7 +776,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1294,7 +1294,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2758,7 +2758,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-checkout-pr-dispatch.lock.yml b/.github/workflows/smoke-checkout-pr-dispatch.lock.yml index eb07576ab65..9b4883da878 100644 --- a/.github/workflows/smoke-checkout-pr-dispatch.lock.yml +++ b/.github/workflows/smoke-checkout-pr-dispatch.lock.yml @@ -787,7 +787,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1337,7 +1337,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2744,7 +2744,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-ci.lock.yml b/.github/workflows/smoke-ci.lock.yml index 5862944b3cc..a91271b8f81 100644 --- a/.github/workflows/smoke-ci.lock.yml +++ b/.github/workflows/smoke-ci.lock.yml @@ -831,7 +831,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/clone_repo_memory_branch.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1484,7 +1484,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2274,7 +2274,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-claude-auto.lock.yml b/.github/workflows/smoke-claude-auto.lock.yml index 8a6e0bca435..0bc2f996542 100644 --- a/.github/workflows/smoke-claude-auto.lock.yml +++ b/.github/workflows/smoke-claude-auto.lock.yml @@ -1859,7 +1859,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-claude-copilot-auto.lock.yml b/.github/workflows/smoke-claude-copilot-auto.lock.yml index 145d88c46cf..ac9cfb0eb47 100644 --- a/.github/workflows/smoke-claude-copilot-auto.lock.yml +++ b/.github/workflows/smoke-claude-copilot-auto.lock.yml @@ -1858,7 +1858,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-claude-dynamic.lock.yml b/.github/workflows/smoke-claude-dynamic.lock.yml index f5c8d046dbb..334ac7e57f0 100644 --- a/.github/workflows/smoke-claude-dynamic.lock.yml +++ b/.github/workflows/smoke-claude-dynamic.lock.yml @@ -643,7 +643,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1101,7 +1101,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-claude-on-copilot.lock.yml b/.github/workflows/smoke-claude-on-copilot.lock.yml index 3a737a696e8..a1e5f0ae6fa 100644 --- a/.github/workflows/smoke-claude-on-copilot.lock.yml +++ b/.github/workflows/smoke-claude-on-copilot.lock.yml @@ -753,7 +753,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1306,7 +1306,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2658,7 +2658,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-claude-routed-anthropic.lock.yml b/.github/workflows/smoke-claude-routed-anthropic.lock.yml index 5d20327cb2c..971a28c38ab 100644 --- a/.github/workflows/smoke-claude-routed-anthropic.lock.yml +++ b/.github/workflows/smoke-claude-routed-anthropic.lock.yml @@ -756,7 +756,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1348,7 +1348,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-claude-routed.lock.yml b/.github/workflows/smoke-claude-routed.lock.yml index 126140ea110..30891116dd4 100644 --- a/.github/workflows/smoke-claude-routed.lock.yml +++ b/.github/workflows/smoke-claude-routed.lock.yml @@ -748,7 +748,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1344,7 +1344,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-claude-sub-agents.lock.yml b/.github/workflows/smoke-claude-sub-agents.lock.yml index 66bb1b6ff19..236a8c75b64 100644 --- a/.github/workflows/smoke-claude-sub-agents.lock.yml +++ b/.github/workflows/smoke-claude-sub-agents.lock.yml @@ -681,7 +681,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1211,7 +1211,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml index 5439d0bfaa5..c08cecd3c8d 100644 --- a/.github/workflows/smoke-claude.lock.yml +++ b/.github/workflows/smoke-claude.lock.yml @@ -1118,7 +1118,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2265,7 +2265,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-codex-auto.lock.yml b/.github/workflows/smoke-codex-auto.lock.yml index 7640c1aaad5..f8e2e2b7b54 100644 --- a/.github/workflows/smoke-codex-auto.lock.yml +++ b/.github/workflows/smoke-codex-auto.lock.yml @@ -1847,7 +1847,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-codex-bare-auto.lock.yml b/.github/workflows/smoke-codex-bare-auto.lock.yml index 3e7d0fef6d7..0ea1320fba9 100644 --- a/.github/workflows/smoke-codex-bare-auto.lock.yml +++ b/.github/workflows/smoke-codex-bare-auto.lock.yml @@ -1848,7 +1848,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml index 0c3a9776f5d..945f4c662f9 100644 --- a/.github/workflows/smoke-codex.lock.yml +++ b/.github/workflows/smoke-codex.lock.yml @@ -905,7 +905,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1704,7 +1704,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-aoai-apikey.lock.yml b/.github/workflows/smoke-copilot-aoai-apikey.lock.yml index 998a7e8ef29..441aa009dd4 100644 --- a/.github/workflows/smoke-copilot-aoai-apikey.lock.yml +++ b/.github/workflows/smoke-copilot-aoai-apikey.lock.yml @@ -981,7 +981,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2636,7 +2636,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -4218,7 +4218,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -4303,7 +4303,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-aoai-entra.lock.yml b/.github/workflows/smoke-copilot-aoai-entra.lock.yml index 1a0d46d0e92..5dc71f4250b 100644 --- a/.github/workflows/smoke-copilot-aoai-entra.lock.yml +++ b/.github/workflows/smoke-copilot-aoai-entra.lock.yml @@ -996,7 +996,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2659,7 +2659,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -4246,7 +4246,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -4331,7 +4331,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-arm.lock.yml b/.github/workflows/smoke-copilot-arm.lock.yml index 9ab3ec0cf2b..66d37152185 100644 --- a/.github/workflows/smoke-copilot-arm.lock.yml +++ b/.github/workflows/smoke-copilot-arm.lock.yml @@ -899,7 +899,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2419,7 +2419,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-auto.lock.yml b/.github/workflows/smoke-copilot-auto.lock.yml index 6c8e48759b4..87224e5c9b6 100644 --- a/.github/workflows/smoke-copilot-auto.lock.yml +++ b/.github/workflows/smoke-copilot-auto.lock.yml @@ -758,7 +758,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1262,7 +1262,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2647,7 +2647,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-dynamic-workflow.lock.yml b/.github/workflows/smoke-copilot-dynamic-workflow.lock.yml index 120b055d7b0..2872730d069 100644 --- a/.github/workflows/smoke-copilot-dynamic-workflow.lock.yml +++ b/.github/workflows/smoke-copilot-dynamic-workflow.lock.yml @@ -767,7 +767,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1280,7 +1280,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2636,7 +2636,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-mai.lock.yml b/.github/workflows/smoke-copilot-mai.lock.yml index 47ecadb2e89..42bce5c479a 100644 --- a/.github/workflows/smoke-copilot-mai.lock.yml +++ b/.github/workflows/smoke-copilot-mai.lock.yml @@ -795,7 +795,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1342,7 +1342,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2747,7 +2747,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-routed-claude.lock.yml b/.github/workflows/smoke-copilot-routed-claude.lock.yml index d947608fe84..0e01968e90d 100644 --- a/.github/workflows/smoke-copilot-routed-claude.lock.yml +++ b/.github/workflows/smoke-copilot-routed-claude.lock.yml @@ -770,7 +770,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1321,7 +1321,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-routed-steering.lock.yml b/.github/workflows/smoke-copilot-routed-steering.lock.yml index 44341ced901..807724aba97 100644 --- a/.github/workflows/smoke-copilot-routed-steering.lock.yml +++ b/.github/workflows/smoke-copilot-routed-steering.lock.yml @@ -770,7 +770,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1320,7 +1320,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-routed.lock.yml b/.github/workflows/smoke-copilot-routed.lock.yml index b1354dc1368..85bcef80824 100644 --- a/.github/workflows/smoke-copilot-routed.lock.yml +++ b/.github/workflows/smoke-copilot-routed.lock.yml @@ -753,7 +753,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1305,7 +1305,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-sdk-routed-claude.lock.yml b/.github/workflows/smoke-copilot-sdk-routed-claude.lock.yml index 365143fc697..474e89c7eba 100644 --- a/.github/workflows/smoke-copilot-sdk-routed-claude.lock.yml +++ b/.github/workflows/smoke-copilot-sdk-routed-claude.lock.yml @@ -768,7 +768,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1314,7 +1314,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-sdk-routed.lock.yml b/.github/workflows/smoke-copilot-sdk-routed.lock.yml index d2150ddd74e..46cb29a51d5 100644 --- a/.github/workflows/smoke-copilot-sdk-routed.lock.yml +++ b/.github/workflows/smoke-copilot-sdk-routed.lock.yml @@ -751,7 +751,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1298,7 +1298,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-sdk.lock.yml b/.github/workflows/smoke-copilot-sdk.lock.yml index 23e9de8f66d..c781b43a0fd 100644 --- a/.github/workflows/smoke-copilot-sdk.lock.yml +++ b/.github/workflows/smoke-copilot-sdk.lock.yml @@ -795,7 +795,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1334,7 +1334,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2739,7 +2739,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-small.lock.yml b/.github/workflows/smoke-copilot-small.lock.yml index bc9f0af96f2..c27d86209c6 100644 --- a/.github/workflows/smoke-copilot-small.lock.yml +++ b/.github/workflows/smoke-copilot-small.lock.yml @@ -809,7 +809,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1356,7 +1356,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2767,7 +2767,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot-sub-agents.lock.yml b/.github/workflows/smoke-copilot-sub-agents.lock.yml index 097d7f27b6f..4562720b90e 100644 --- a/.github/workflows/smoke-copilot-sub-agents.lock.yml +++ b/.github/workflows/smoke-copilot-sub-agents.lock.yml @@ -748,7 +748,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1288,7 +1288,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2620,7 +2620,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2705,7 +2705,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index 720808e19c8..20d54279125 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -995,7 +995,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2653,7 +2653,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -4243,7 +4243,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -4328,7 +4328,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-create-cross-repo-pr.lock.yml b/.github/workflows/smoke-create-cross-repo-pr.lock.yml index 03a3da98510..c788da2d6ec 100644 --- a/.github/workflows/smoke-create-cross-repo-pr.lock.yml +++ b/.github/workflows/smoke-create-cross-repo-pr.lock.yml @@ -816,7 +816,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1449,7 +1449,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2767,15 +2767,14 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_SIDE_REPO_PAT }} GH_AW_SUBREPO_0: "github/gh-aw-side-repo" run: | bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" - GIT_SERVER_URL_STRIPPED="${GITHUB_SERVER_URL#https://}" # Re-authenticate git for gh-aw-side-repo - git -C "gh-aw-side-repo" remote set-url origin "https://x-access-token:${GIT_TOKEN}@${GIT_SERVER_URL_STRIPPED}/${GH_AW_SUBREPO_0}.git" + (cd -- "gh-aw-side-repo" && GH_AW_GIT_REPOSITORY="${GH_AW_SUBREPO_0}" bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh") echo "Git configured with standard GitHub Actions identity" - name: Configure GH_HOST for enterprise compatibility id: ghes-host-config diff --git a/.github/workflows/smoke-crush.lock.yml b/.github/workflows/smoke-crush.lock.yml index 1f69ec47d46..6f393312176 100644 --- a/.github/workflows/smoke-crush.lock.yml +++ b/.github/workflows/smoke-crush.lock.yml @@ -776,7 +776,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1620,7 +1620,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3073,7 +3073,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-cursor.lock.yml b/.github/workflows/smoke-cursor.lock.yml index 9df9dcd7ac7..c30f138ae2b 100644 --- a/.github/workflows/smoke-cursor.lock.yml +++ b/.github/workflows/smoke-cursor.lock.yml @@ -795,7 +795,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1558,7 +1558,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3004,7 +3004,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-deepseek-harness.lock.yml b/.github/workflows/smoke-deepseek-harness.lock.yml index 103aa12f3e9..0857d5bff93 100644 --- a/.github/workflows/smoke-deepseek-harness.lock.yml +++ b/.github/workflows/smoke-deepseek-harness.lock.yml @@ -807,7 +807,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1432,7 +1432,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/stop_cli_proxy.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2910,7 +2910,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-drive.lock.yml b/.github/workflows/smoke-drive.lock.yml index 42c62dff735..802a813cdf8 100644 --- a/.github/workflows/smoke-drive.lock.yml +++ b/.github/workflows/smoke-drive.lock.yml @@ -835,7 +835,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1409,7 +1409,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2885,7 +2885,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-factory.lock.yml b/.github/workflows/smoke-factory.lock.yml index 53886d88f1d..bbfea5dae40 100644 --- a/.github/workflows/smoke-factory.lock.yml +++ b/.github/workflows/smoke-factory.lock.yml @@ -694,7 +694,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1287,7 +1287,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2550,7 +2550,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-gemini.lock.yml b/.github/workflows/smoke-gemini.lock.yml index db24c0b6392..03396d4a345 100644 --- a/.github/workflows/smoke-gemini.lock.yml +++ b/.github/workflows/smoke-gemini.lock.yml @@ -876,7 +876,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1447,7 +1447,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2949,7 +2949,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3034,7 +3034,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-github-claude.lock.yml b/.github/workflows/smoke-github-claude.lock.yml index 2c2722fb443..816602edec9 100644 --- a/.github/workflows/smoke-github-claude.lock.yml +++ b/.github/workflows/smoke-github-claude.lock.yml @@ -758,7 +758,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1311,7 +1311,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2657,7 +2657,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-github-codex.lock.yml b/.github/workflows/smoke-github-codex.lock.yml index 804bb88b56f..afc05bb3a03 100644 --- a/.github/workflows/smoke-github-codex.lock.yml +++ b/.github/workflows/smoke-github-codex.lock.yml @@ -1842,7 +1842,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-goose.lock.yml b/.github/workflows/smoke-goose.lock.yml index 93d088f9c82..9ba76aafc8f 100644 --- a/.github/workflows/smoke-goose.lock.yml +++ b/.github/workflows/smoke-goose.lock.yml @@ -830,7 +830,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1643,7 +1643,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-issues.lock.yml b/.github/workflows/smoke-issues.lock.yml index 8401d2f57f6..d6429600a7c 100644 --- a/.github/workflows/smoke-issues.lock.yml +++ b/.github/workflows/smoke-issues.lock.yml @@ -718,7 +718,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1336,7 +1336,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2606,7 +2606,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-kiro.lock.yml b/.github/workflows/smoke-kiro.lock.yml index 19b730c1016..4f2505f229e 100644 --- a/.github/workflows/smoke-kiro.lock.yml +++ b/.github/workflows/smoke-kiro.lock.yml @@ -798,7 +798,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1539,7 +1539,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2993,7 +2993,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-multi-pr.lock.yml b/.github/workflows/smoke-multi-pr.lock.yml index 64162670c7b..484ae7f00cc 100644 --- a/.github/workflows/smoke-multi-pr.lock.yml +++ b/.github/workflows/smoke-multi-pr.lock.yml @@ -780,7 +780,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1395,7 +1395,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2806,7 +2806,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2965,7 +2965,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-opencode.lock.yml b/.github/workflows/smoke-opencode.lock.yml index ced3b436866..76e5fb42f9a 100644 --- a/.github/workflows/smoke-opencode.lock.yml +++ b/.github/workflows/smoke-opencode.lock.yml @@ -815,7 +815,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1590,7 +1590,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/stop_cli_proxy.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-otel-backends.lock.yml b/.github/workflows/smoke-otel-backends.lock.yml index 96e3cfed7a0..295b32e31e9 100644 --- a/.github/workflows/smoke-otel-backends.lock.yml +++ b/.github/workflows/smoke-otel-backends.lock.yml @@ -832,7 +832,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1436,7 +1436,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-pi-auto.lock.yml b/.github/workflows/smoke-pi-auto.lock.yml index 63020848c51..5060d64682e 100644 --- a/.github/workflows/smoke-pi-auto.lock.yml +++ b/.github/workflows/smoke-pi-auto.lock.yml @@ -1844,7 +1844,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-pi-routed-claude.lock.yml b/.github/workflows/smoke-pi-routed-claude.lock.yml index f41e7263003..1f1deaaff50 100644 --- a/.github/workflows/smoke-pi-routed-claude.lock.yml +++ b/.github/workflows/smoke-pi-routed-claude.lock.yml @@ -759,7 +759,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1279,7 +1279,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-pi-routed.lock.yml b/.github/workflows/smoke-pi-routed.lock.yml index c6a1194de59..9e8562f6113 100644 --- a/.github/workflows/smoke-pi-routed.lock.yml +++ b/.github/workflows/smoke-pi-routed.lock.yml @@ -767,7 +767,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1288,7 +1288,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-pi-sub-agents.lock.yml b/.github/workflows/smoke-pi-sub-agents.lock.yml index 7d918b614ba..54185b825b2 100644 --- a/.github/workflows/smoke-pi-sub-agents.lock.yml +++ b/.github/workflows/smoke-pi-sub-agents.lock.yml @@ -675,7 +675,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1191,7 +1191,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2483,7 +2483,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-pi.lock.yml b/.github/workflows/smoke-pi.lock.yml index 0bead6a96a1..b379717108d 100644 --- a/.github/workflows/smoke-pi.lock.yml +++ b/.github/workflows/smoke-pi.lock.yml @@ -818,7 +818,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1367,7 +1367,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-project.lock.yml b/.github/workflows/smoke-project.lock.yml index 6be124f16f3..5ec79506063 100644 --- a/.github/workflows/smoke-project.lock.yml +++ b/.github/workflows/smoke-project.lock.yml @@ -865,7 +865,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1643,7 +1643,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3175,7 +3175,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3260,7 +3260,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3419,7 +3419,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-pydantic.lock.yml b/.github/workflows/smoke-pydantic.lock.yml index 8f5e79afd10..15b4baabdba 100644 --- a/.github/workflows/smoke-pydantic.lock.yml +++ b/.github/workflows/smoke-pydantic.lock.yml @@ -773,7 +773,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2057,7 +2057,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3431,7 +3431,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-repo-memory-ledger.lock.yml b/.github/workflows/smoke-repo-memory-ledger.lock.yml index b476b2bab3b..37f9c76cf81 100644 --- a/.github/workflows/smoke-repo-memory-ledger.lock.yml +++ b/.github/workflows/smoke-repo-memory-ledger.lock.yml @@ -715,7 +715,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1331,7 +1331,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2640,7 +2640,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-security-alerts.lock.yml b/.github/workflows/smoke-security-alerts.lock.yml index cbab8c99cd9..68888a6add1 100644 --- a/.github/workflows/smoke-security-alerts.lock.yml +++ b/.github/workflows/smoke-security-alerts.lock.yml @@ -2590,7 +2590,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-service-ports.lock.yml b/.github/workflows/smoke-service-ports.lock.yml index 8b15bc3f0be..d835e7bc751 100644 --- a/.github/workflows/smoke-service-ports.lock.yml +++ b/.github/workflows/smoke-service-ports.lock.yml @@ -769,7 +769,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1284,7 +1284,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2754,7 +2754,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-temporary-id.lock.yml b/.github/workflows/smoke-temporary-id.lock.yml index c4b2af25dda..663dc6b74a1 100644 --- a/.github/workflows/smoke-temporary-id.lock.yml +++ b/.github/workflows/smoke-temporary-id.lock.yml @@ -824,7 +824,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1398,7 +1398,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2889,7 +2889,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2974,7 +2974,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-test-tools.lock.yml b/.github/workflows/smoke-test-tools.lock.yml index 6417383e4d0..4818e5075d8 100644 --- a/.github/workflows/smoke-test-tools.lock.yml +++ b/.github/workflows/smoke-test-tools.lock.yml @@ -819,7 +819,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1351,7 +1351,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2827,7 +2827,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-update-cross-repo-pr.lock.yml b/.github/workflows/smoke-update-cross-repo-pr.lock.yml index d9c403613c7..e39e8283c15 100644 --- a/.github/workflows/smoke-update-cross-repo-pr.lock.yml +++ b/.github/workflows/smoke-update-cross-repo-pr.lock.yml @@ -873,7 +873,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1469,7 +1469,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2854,15 +2854,14 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'push_to_pull_request_branch') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_SIDE_REPO_PAT }} GH_AW_SUBREPO_0: "github/gh-aw-side-repo" run: | bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" - GIT_SERVER_URL_STRIPPED="${GITHUB_SERVER_URL#https://}" # Re-authenticate git for gh-aw-side-repo - git -C "gh-aw-side-repo" remote set-url origin "https://x-access-token:${GIT_TOKEN}@${GIT_SERVER_URL_STRIPPED}/${GH_AW_SUBREPO_0}.git" + (cd -- "gh-aw-side-repo" && GH_AW_GIT_REPOSITORY="${GH_AW_SUBREPO_0}" bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh") echo "Git configured with standard GitHub Actions identity" - name: Configure GH_HOST for enterprise compatibility id: ghes-host-config diff --git a/.github/workflows/smoke-work-queue-dispatcher.lock.yml b/.github/workflows/smoke-work-queue-dispatcher.lock.yml index d93a5a7253b..6438cdf9b0b 100644 --- a/.github/workflows/smoke-work-queue-dispatcher.lock.yml +++ b/.github/workflows/smoke-work-queue-dispatcher.lock.yml @@ -739,7 +739,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1286,7 +1286,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-work-queue-worker.lock.yml b/.github/workflows/smoke-work-queue-worker.lock.yml index 5a1b6045f98..c2e6496a36f 100644 --- a/.github/workflows/smoke-work-queue-worker.lock.yml +++ b/.github/workflows/smoke-work-queue-worker.lock.yml @@ -720,7 +720,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1273,7 +1273,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-work-queue.lock.yml b/.github/workflows/smoke-work-queue.lock.yml index 61d1c4880a6..d04e1bf6225 100644 --- a/.github/workflows/smoke-work-queue.lock.yml +++ b/.github/workflows/smoke-work-queue.lock.yml @@ -708,7 +708,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1260,7 +1260,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-workflow-call-with-inputs.lock.yml b/.github/workflows/smoke-workflow-call-with-inputs.lock.yml index cf7966d98a8..5786de4ad6e 100644 --- a/.github/workflows/smoke-workflow-call-with-inputs.lock.yml +++ b/.github/workflows/smoke-workflow-call-with-inputs.lock.yml @@ -803,7 +803,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1348,7 +1348,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2683,7 +2683,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-workflow-call.lock.yml b/.github/workflows/smoke-workflow-call.lock.yml index 5f2a9c4bb43..ea64b09a2c2 100644 --- a/.github/workflows/smoke-workflow-call.lock.yml +++ b/.github/workflows/smoke-workflow-call.lock.yml @@ -792,7 +792,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1383,7 +1383,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2725,7 +2725,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/spec-enforcer.lock.yml b/.github/workflows/spec-enforcer.lock.yml index ac12ec73039..31015d3d572 100644 --- a/.github/workflows/spec-enforcer.lock.yml +++ b/.github/workflows/spec-enforcer.lock.yml @@ -776,7 +776,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1338,7 +1338,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2688,7 +2688,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2846,7 +2846,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/spec-extractor.lock.yml b/.github/workflows/spec-extractor.lock.yml index 6be086b3b1c..f5c9ede4f7c 100644 --- a/.github/workflows/spec-extractor.lock.yml +++ b/.github/workflows/spec-extractor.lock.yml @@ -769,7 +769,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1392,7 +1392,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2613,7 +2613,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/spec-librarian.lock.yml b/.github/workflows/spec-librarian.lock.yml index 89c85c3aaa6..014a6aa07a7 100644 --- a/.github/workflows/spec-librarian.lock.yml +++ b/.github/workflows/spec-librarian.lock.yml @@ -724,7 +724,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1291,7 +1291,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/squad-game-planner.lock.yml b/.github/workflows/squad-game-planner.lock.yml index c35a568d3f8..cf91328087d 100644 --- a/.github/workflows/squad-game-planner.lock.yml +++ b/.github/workflows/squad-game-planner.lock.yml @@ -747,7 +747,7 @@ jobs: done - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1266,7 +1266,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/squad-implement-worker.lock.yml b/.github/workflows/squad-implement-worker.lock.yml index e00562cc55a..03e8646f3fd 100644 --- a/.github/workflows/squad-implement-worker.lock.yml +++ b/.github/workflows/squad-implement-worker.lock.yml @@ -796,7 +796,7 @@ jobs: done - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1425,7 +1425,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2645,7 +2645,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/squad-plan.lock.yml b/.github/workflows/squad-plan.lock.yml index 3a2f389b171..d4db9fce329 100644 --- a/.github/workflows/squad-plan.lock.yml +++ b/.github/workflows/squad-plan.lock.yml @@ -814,7 +814,7 @@ jobs: done - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1330,7 +1330,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/squad.lock.yml b/.github/workflows/squad.lock.yml index 445739894fc..95e1301b66b 100644 --- a/.github/workflows/squad.lock.yml +++ b/.github/workflows/squad.lock.yml @@ -844,7 +844,7 @@ jobs: done - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1960,7 +1960,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3218,7 +3218,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/stale-pr-cleanup.lock.yml b/.github/workflows/stale-pr-cleanup.lock.yml index a757b7f1296..b42e634e58a 100644 --- a/.github/workflows/stale-pr-cleanup.lock.yml +++ b/.github/workflows/stale-pr-cleanup.lock.yml @@ -693,7 +693,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1287,7 +1287,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2559,7 +2559,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/stale-repo-identifier.lock.yml b/.github/workflows/stale-repo-identifier.lock.yml index d6c322e8d5f..c2e83985b43 100644 --- a/.github/workflows/stale-repo-identifier.lock.yml +++ b/.github/workflows/stale-repo-identifier.lock.yml @@ -852,7 +852,7 @@ jobs: NODE_EXTRA_CA_CERTS: /tmp/gh-aw/proxy-logs/proxy-tls/ca.crt - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1463,7 +1463,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2787,7 +2787,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3090,7 +3090,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/static-analysis-report.lock.yml b/.github/workflows/static-analysis-report.lock.yml index 8a97d9b7e13..e57378af227 100644 --- a/.github/workflows/static-analysis-report.lock.yml +++ b/.github/workflows/static-analysis-report.lock.yml @@ -795,7 +795,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1506,7 +1506,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2713,7 +2713,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/step-name-alignment.lock.yml b/.github/workflows/step-name-alignment.lock.yml index 10e4e07f770..d29332b4ad0 100644 --- a/.github/workflows/step-name-alignment.lock.yml +++ b/.github/workflows/step-name-alignment.lock.yml @@ -728,7 +728,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1313,7 +1313,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/sub-issue-closer.lock.yml b/.github/workflows/sub-issue-closer.lock.yml index 33b1a0edcce..383bba1272f 100644 --- a/.github/workflows/sub-issue-closer.lock.yml +++ b/.github/workflows/sub-issue-closer.lock.yml @@ -688,7 +688,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1232,7 +1232,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2492,7 +2492,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml index e224a7b0600..b24874f7e41 100644 --- a/.github/workflows/super-linter.lock.yml +++ b/.github/workflows/super-linter.lock.yml @@ -734,7 +734,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1247,7 +1247,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml index 404c78f6e31..79858a5c927 100644 --- a/.github/workflows/technical-doc-writer.lock.yml +++ b/.github/workflows/technical-doc-writer.lock.yml @@ -847,7 +847,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1441,7 +1441,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2827,7 +2827,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2928,7 +2928,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3099,7 +3099,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/terminal-stylist.lock.yml b/.github/workflows/terminal-stylist.lock.yml index 814e00d5122..f0193aa09ac 100644 --- a/.github/workflows/terminal-stylist.lock.yml +++ b/.github/workflows/terminal-stylist.lock.yml @@ -706,7 +706,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1239,7 +1239,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/test-quality-sentinel.lock.yml b/.github/workflows/test-quality-sentinel.lock.yml index d42a9544233..f707d4327ca 100644 --- a/.github/workflows/test-quality-sentinel.lock.yml +++ b/.github/workflows/test-quality-sentinel.lock.yml @@ -802,7 +802,7 @@ jobs: pr-test-prefetch-${{ github.event.pull_request.number || github.event.issue.number }}- - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1361,7 +1361,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2746,7 +2746,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/tidy.lock.yml b/.github/workflows/tidy.lock.yml index d861a09a564..22da1fa764a 100644 --- a/.github/workflows/tidy.lock.yml +++ b/.github/workflows/tidy.lock.yml @@ -813,7 +813,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1420,7 +1420,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2813,7 +2813,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2970,7 +2970,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') || (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'push_to_pull_request_branch') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/typist.lock.yml b/.github/workflows/typist.lock.yml index e01707e1fe0..28974300858 100644 --- a/.github/workflows/typist.lock.yml +++ b/.github/workflows/typist.lock.yml @@ -762,7 +762,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1406,7 +1406,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2710,7 +2710,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2795,7 +2795,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/ubuntu-image-analyzer.lock.yml b/.github/workflows/ubuntu-image-analyzer.lock.yml index 090f78f3bad..033ff5e3163 100644 --- a/.github/workflows/ubuntu-image-analyzer.lock.yml +++ b/.github/workflows/ubuntu-image-analyzer.lock.yml @@ -746,7 +746,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1306,7 +1306,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2559,7 +2559,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/uk-ai-operational-resilience.lock.yml b/.github/workflows/uk-ai-operational-resilience.lock.yml index f03dbe125fb..5abadf7cf5f 100644 --- a/.github/workflows/uk-ai-operational-resilience.lock.yml +++ b/.github/workflows/uk-ai-operational-resilience.lock.yml @@ -713,7 +713,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1283,7 +1283,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml index 1279bb5bcf3..7f97413a525 100644 --- a/.github/workflows/unbloat-docs.lock.yml +++ b/.github/workflows/unbloat-docs.lock.yml @@ -849,7 +849,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1386,7 +1386,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2841,7 +2841,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3001,7 +3001,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/update-astro.lock.yml b/.github/workflows/update-astro.lock.yml index 08d9d0ab32c..cb4b8743b2b 100644 --- a/.github/workflows/update-astro.lock.yml +++ b/.github/workflows/update-astro.lock.yml @@ -761,7 +761,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1300,7 +1300,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2708,7 +2708,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2863,7 +2863,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/video-analyzer.lock.yml b/.github/workflows/video-analyzer.lock.yml index 5243952f2ea..4bf96f60367 100644 --- a/.github/workflows/video-analyzer.lock.yml +++ b/.github/workflows/video-analyzer.lock.yml @@ -700,7 +700,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1213,7 +1213,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2473,7 +2473,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/visual-regression-checker.lock.yml b/.github/workflows/visual-regression-checker.lock.yml index 2433226ccb8..9064f80e640 100644 --- a/.github/workflows/visual-regression-checker.lock.yml +++ b/.github/workflows/visual-regression-checker.lock.yml @@ -762,7 +762,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1319,7 +1319,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2641,7 +2641,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/weekly-blog-post-writer.lock.yml b/.github/workflows/weekly-blog-post-writer.lock.yml index eeed4ec1991..d4ad37cc5c9 100644 --- a/.github/workflows/weekly-blog-post-writer.lock.yml +++ b/.github/workflows/weekly-blog-post-writer.lock.yml @@ -910,7 +910,7 @@ jobs: NODE_EXTRA_CA_CERTS: /tmp/gh-aw/proxy-logs/proxy-tls/ca.crt - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1500,7 +1500,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2867,7 +2867,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2952,7 +2952,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3051,7 +3051,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -3217,7 +3217,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/weekly-editors-health-check.lock.yml b/.github/workflows/weekly-editors-health-check.lock.yml index cdd7d931957..64ec3a768a0 100644 --- a/.github/workflows/weekly-editors-health-check.lock.yml +++ b/.github/workflows/weekly-editors-health-check.lock.yml @@ -736,7 +736,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1356,7 +1356,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2672,7 +2672,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2827,7 +2827,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2935,7 +2935,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/weekly-issue-summary.lock.yml b/.github/workflows/weekly-issue-summary.lock.yml index 32d6e20e333..fe479b054fd 100644 --- a/.github/workflows/weekly-issue-summary.lock.yml +++ b/.github/workflows/weekly-issue-summary.lock.yml @@ -759,7 +759,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1245,7 +1245,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2583,7 +2583,7 @@ jobs: fetch-depth: 0 - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/weekly-network-domains-audit.lock.yml b/.github/workflows/weekly-network-domains-audit.lock.yml index 11618ad8aef..57beed09b6e 100644 --- a/.github/workflows/weekly-network-domains-audit.lock.yml +++ b/.github/workflows/weekly-network-domains-audit.lock.yml @@ -712,7 +712,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1206,7 +1206,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/weekly-otel-reference.lock.yml b/.github/workflows/weekly-otel-reference.lock.yml index 57a9d263d34..c7c6395e809 100644 --- a/.github/workflows/weekly-otel-reference.lock.yml +++ b/.github/workflows/weekly-otel-reference.lock.yml @@ -694,7 +694,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1220,7 +1220,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2434,7 +2434,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/weekly-safe-outputs-spec-review.lock.yml b/.github/workflows/weekly-safe-outputs-spec-review.lock.yml index 5c6d1b3a95f..1738b175c2f 100644 --- a/.github/workflows/weekly-safe-outputs-spec-review.lock.yml +++ b/.github/workflows/weekly-safe-outputs-spec-review.lock.yml @@ -722,7 +722,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1240,7 +1240,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2413,7 +2413,7 @@ jobs: - name: Configure Git credentials if: (!cancelled()) && needs.agent.result != 'skipped' && contains(needs.agent.outputs.output_types, 'create_pull_request') env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GIT_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/windows-grower.lock.yml b/.github/workflows/windows-grower.lock.yml index 8e80a1bb7fd..c916d649fa6 100644 --- a/.github/workflows/windows-grower.lock.yml +++ b/.github/workflows/windows-grower.lock.yml @@ -761,7 +761,7 @@ jobs: run: bash "${RUNNER_TEMP}/gh-aw/actions/setup_cache_memory_git.sh" - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1253,7 +1253,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2626,7 +2626,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/windows.lock.yml b/.github/workflows/windows.lock.yml index 2b5fe5abc7d..1dbc8e459bc 100644 --- a/.github/workflows/windows.lock.yml +++ b/.github/workflows/windows.lock.yml @@ -819,7 +819,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} shell: bash @@ -1350,7 +1350,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} shell: bash @@ -2702,7 +2702,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/workflow-generator.lock.yml b/.github/workflows/workflow-generator.lock.yml index 01d1196800d..f5777d4de76 100644 --- a/.github/workflows/workflow-generator.lock.yml +++ b/.github/workflows/workflow-generator.lock.yml @@ -749,7 +749,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1321,7 +1321,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2665,7 +2665,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/workflow-health-manager.lock.yml b/.github/workflows/workflow-health-manager.lock.yml index c2bc8874b23..5cedefe01ca 100644 --- a/.github/workflows/workflow-health-manager.lock.yml +++ b/.github/workflows/workflow-health-manager.lock.yml @@ -748,7 +748,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1370,7 +1370,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2521,7 +2521,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/workflow-normalizer.lock.yml b/.github/workflows/workflow-normalizer.lock.yml index e90c28f7bb4..c37be67a822 100644 --- a/.github/workflows/workflow-normalizer.lock.yml +++ b/.github/workflows/workflow-normalizer.lock.yml @@ -770,7 +770,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1318,7 +1318,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/workflow-skill-extractor.lock.yml b/.github/workflows/workflow-skill-extractor.lock.yml index 09f4ef83702..a019a154dd9 100644 --- a/.github/workflows/workflow-skill-extractor.lock.yml +++ b/.github/workflows/workflow-skill-extractor.lock.yml @@ -706,7 +706,7 @@ jobs: - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1296,7 +1296,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2572,7 +2572,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/actions/setup/js/configure_git_credentials.test.cjs b/actions/setup/js/configure_git_credentials.test.cjs index 1e1aea52ae1..2805899eeee 100644 --- a/actions/setup/js/configure_git_credentials.test.cjs +++ b/actions/setup/js/configure_git_credentials.test.cjs @@ -1,6 +1,5 @@ import { afterEach, beforeEach, describe, expect, it } from "vitest"; import fs from "fs"; -import os from "os"; import path from "path"; import { spawnSync } from "child_process"; @@ -8,7 +7,7 @@ import { spawnSync } from "child_process"; const SCRIPT_PATH = path.join(__dirname, "..", "sh", "configure_git_credentials.sh"); function createTempDir(prefix) { - return fs.mkdtempSync(path.join(os.tmpdir(), prefix)); + return fs.mkdtempSync(path.join(__dirname, prefix)); } function removeDir(dir) { @@ -113,12 +112,25 @@ describe("configure_git_credentials.sh repository identity", () => { expect(runScript(env, target).status).not.toBe(0); }); - it("rejects a missing origin rather than creating one", () => { + it("skips a missing origin rather than creating one", () => { git("remote", "remove", "origin"); - expect(runScript(env, target).status).not.toBe(0); + expect(runScript(env, target).status).toBe(0); expect(git("remote")).toBe(""); }); + it.each([true, false])("skips a directory without its own checkout with authentication=%s", authenticate => { + fs.rmSync(path.join(target, ".git"), { recursive: true }); + const result = runScript({ ...env, GITHUB_TOKEN: authenticate ? "test-token" : "" }, target); + expect(result.status, result.stderr).toBe(0); + expect(git("-C", env.GITHUB_WORKSPACE, "remote", "get-url", "origin")).toBe("https://github.com/owner/workflow.git"); + expect(result.stderr).not.toContain("identity verified"); + }); + + it("skips a workspace without its own checkout", () => { + const result = runScript(env, root); + expect(result.status, result.stderr).toBe(0); + }); + it("checks identity even when no authentication token is present", () => { git("remote", "set-url", "origin", "https://github.com/owner/workflow.git"); expect(runScript({ ...env, GITHUB_TOKEN: "" }, target).status).not.toBe(0); @@ -129,13 +141,139 @@ describe("configure_git_credentials.sh repository identity", () => { expect(runScript({ ...env, GH_AW_GIT_REPOSITORY: "" }, target).status).not.toBe(0); }); + it("rejects an empty explicit target even when the origin path is empty", () => { + git("remote", "set-url", "origin", "https://github.com/"); + const result = runScript({ ...env, GH_AW_GIT_REPOSITORY: "" }, target); + expect(result.status).not.toBe(0); + expect(result.stderr).toContain("identity target is empty"); + expect(git("config", "--get", "remote.origin.url")).toBe("https://github.com/"); + }); + it("fails after authentication if a URL rewrite changes the effective push identity", () => { git("config", "url.https://github.com/owner/workflow.git.pushInsteadOf", authenticatedURL("test-token")); + const configBefore = fs.readFileSync(path.join(target, ".git", "config"), "utf8"); const result = runScript(env, target); expect(result.status).not.toBe(0); expect(result.stderr).toContain("identity verified before credential configuration"); expect(result.stderr).toContain("identity verification failed after credential configuration"); expect(result.stdout + result.stderr).not.toContain("test-token"); + expect(git("config", "--get", "remote.origin.url")).toBe("https://github.com/owner/target.git"); + expect(fs.readFileSync(path.join(target, ".git", "config"), "utf8")).toBe(configBefore); + }); + + it("preserves all raw fetch URLs when authentication configuration is rejected", () => { + const original = "git@github.com:owner/target.git"; + git("remote", "set-url", "origin", original); + git("remote", "set-url", "--add", "origin", "https://github.com/owner/target"); + const before = git("config", "--get-all", "remote.origin.url"); + git("config", "url.https://github.com/owner/workflow.git.pushInsteadOf", authenticatedURL("test-token")); + const result = runScript(env, target); + expect(result.status).not.toBe(0); + expect(result.stderr).toContain("remote authentication configuration failed"); + expect(git("config", "--get-all", "remote.origin.url")).toBe(before); + }); + + it.each([true, false])("reports rollback failure with authentication URL removal succeeding=%s", removeSucceeds => { + git("config", "url.https://github.com/owner/workflow.git.pushInsteadOf", authenticatedURL("test-token")); + const realGit = spawnSync("sh", ["-c", "command -v git"], { encoding: "utf8" }).stdout.trim(); + const bin = path.join(root, "rollback-bin"); + fs.mkdirSync(bin); + fs.writeFileSync( + path.join(bin, "git"), + `#!/bin/sh +if [ "$1" = remote ] && [ "$2" = set-url ] && [ "$3" = origin ] && [ "$4" = https://github.com/owner/target.git ]; then + echo "test-token: simulated restoration failure" >&2 + exit 1 +fi +if [ "$1" = config ] && [ "$2" = --unset-all ] && [ "$GH_AW_TEST_REMOVE_SUCCEEDS" = false ]; then + echo "test-token: simulated removal failure" >&2 + exit 1 +fi +exec "$GH_AW_TEST_REAL_GIT" "$@" +`, + { mode: 0o755 } + ); + const result = runScript({ ...env, PATH: `${bin}${path.delimiter}${process.env.PATH}`, GH_AW_TEST_REAL_GIT: realGit, GH_AW_TEST_REMOVE_SUCCEEDS: String(removeSucceeds) }, target); + expect(result.status).not.toBe(0); + expect(result.stderr).toContain("failed after credential configuration"); + expect(result.stdout + result.stderr).not.toContain("test-token"); + if (removeSucceeds) { + expect(result.stderr).toContain("Git remote restoration failed; authentication URL removed."); + expect(spawnSync("git", ["config", "--get-all", "remote.origin.url"], { cwd: target, env: { ...process.env, ...env } }).status).toBe(1); + } else { + expect(result.stderr).toContain("authentication URL removal failed; credentials may remain in Git configuration."); + expect(git("config", "--get", "remote.origin.url")).toBe(authenticatedURL("test-token")); + } + }); + + it("rejects a plaintext HTTP rewrite before installing credentials", () => { + git("config", "url.http://.insteadOf", "https://"); + const result = runScript(env, target); + expect(result.status).not.toBe(0); + expect(result.stderr).toContain("failed before credential configuration"); + expect(git("config", "--get", "remote.origin.url")).toBe("https://github.com/owner/target.git"); + }); + + it("rejects a plaintext HTTP rewrite after installing credentials and restores origin", () => { + git("config", "url.http://github.com/owner/target.git.pushInsteadOf", authenticatedURL("test-token")); + const result = runScript(env, target); + expect(result.status).not.toBe(0); + expect(result.stderr).toContain("failed after credential configuration"); + expect(git("config", "--get", "remote.origin.url")).toBe("https://github.com/owner/target.git"); + }); + + it.each([true, false])("checks identity without Node on PATH with matching origin=%s", matches => { + const bin = path.join(root, "bin"); + fs.mkdirSync(bin); + for (const name of ["git", "tr"]) { + const executable = spawnSync("sh", ["-c", `command -v ${name}`], { encoding: "utf8" }).stdout.trim(); + fs.symlinkSync(executable, path.join(bin, name)); + } + if (!matches) git("remote", "set-url", "origin", "https://github.com/owner/workflow.git"); + const result = spawnSync("/bin/sh", [SCRIPT_PATH], { + cwd: target, + encoding: "utf8", + env: { ...process.env, ...env, PATH: bin }, + }); + if (matches) { + expect(result.status, result.stderr).toBe(0); + expect(result.stderr).toContain("identity verified after credential configuration"); + expect(git("remote", "get-url", "origin")).toBe(authenticatedURL("test-token")); + } else { + expect(result.status).not.toBe(0); + expect(result.stderr).toContain("failed before credential configuration"); + expect(git("remote", "get-url", "origin")).toBe("https://github.com/owner/workflow.git"); + } + }); + + it("supports linked worktrees with a .git file", () => { + const worktree = path.join(root, "linked"); + git("worktree", "add", "--detach", worktree, "HEAD"); + expect(fs.statSync(path.join(worktree, ".git")).isFile()).toBe(true); + const result = runScript(env, worktree); + expect(result.status, result.stderr).toBe(0); + expect(git("remote", "get-url", "origin")).toBe(authenticatedURL("test-token")); + }); + + it.each([ + "http://github.com/owner/target.git", + "https://github.com/owner/target.git?query", + "https://github.com/owner/target.git#fragment", + "https://github.com/owner/%74arget.git", + "https://github.com/owner/../owner/target.git", + "https://github.com/owner/target.git\nhttps://github.com/owner/workflow.git", + "https://github.com\\@elsewhere.example/owner/target.git", + ])("rejects unsafe or ambiguous URL %s", remote => { + git("remote", "set-url", "origin", remote); + const result = runScript(env, target); + expect(result.status).not.toBe(0); + expect(result.stderr).toContain("failed before credential configuration"); + expect(git("config", "--get", "remote.origin.url")).toBe(remote); + }); + + it.each(["github.com", "https://github.com/", "https://github.com:443"])("supports server spelling %s", server => { + const result = runScript({ ...env, GITHUB_SERVER_URL: server }, target); + expect(result.status, result.stderr).toBe(0); }); it("supports legacy compiled workflows and GIT_TOKEN authentication", () => { diff --git a/actions/setup/sh/configure_git_credentials.sh b/actions/setup/sh/configure_git_credentials.sh index a998c3bcb24..3e91774cc2f 100755 --- a/actions/setup/sh/configure_git_credentials.sh +++ b/actions/setup/sh/configure_git_credentials.sh @@ -6,7 +6,8 @@ # Sets up Git global configuration for use in GitHub Actions workflows and the gh-aw-node # container. Always configures git identity and safe.directory trust. Configures the remote # URL for authentication when credentials are provided; silently skips auth when any required -# credential variable (repository, GITHUB_SERVER_URL, GITHUB_TOKEN) is absent. +# credential variable (repository, GITHUB_SERVER_URL, GITHUB_TOKEN) is absent, +# or when the current directory has no checkout/origin of its own. # # When a checkout manifest is present, every cross-repository checkout subdirectory it # records is also trusted as a safe.directory so that safe-outputs handlers can run git @@ -93,50 +94,105 @@ REPO="${GH_AW_GIT_REPOSITORY-${GITHUB_REPOSITORY:-}}" URL="${GITHUB_SERVER_URL:-}" TOKEN="${GITHUB_TOKEN:-${GIT_TOKEN:-}}" -# Check effective fetch and push URLs, including URL rewrites, without printing -# remotes or raw git errors: either may contain credentials. +# Do not discover a parent checkout when this directory has no checkout of its own. +# Git worktrees and submodules use a .git file rather than a directory. +if { [ ! -d .git ] && [ ! -f .git ]; } || ! ORIGINAL_URLS=$(git config --get-all remote.origin.url 2>/dev/null); then + echo "Git configured with standard GitHub Actions identity" >&2 + exit 0 +fi + +if [ "${GH_AW_GIT_REPOSITORY+x}" = x ] && [ -z "${REPO}" ]; then + echo "Git checkout identity target is empty; set a repository slug." >&2 + exit 1 +fi + +# Parse only unambiguous GitHub HTTPS/SSH URLs using the shell and standard +# utilities. Identity checks must also work in jobs that do not install Node. +url_matches_repository() { + REMOTE_URL="$1" + case "${REMOTE_URL}" in + *[[:space:][:cntrl:]]*|*\\*|*'?'*|*'#'*) return 1 ;; + https://*|ssh://*) + REMOTE_PART="${REMOTE_URL#*://}" + case "${REMOTE_PART}" in */*) ;; *) return 1 ;; esac + REMOTE_HOST="${REMOTE_PART%%/*}" + REMOTE_HOST="${REMOTE_HOST##*@}" + REMOTE_REPO="${REMOTE_PART#*/}" + case "${REMOTE_URL}" in https://*) REMOTE_HOST="${REMOTE_HOST%:443}" ;; esac + ;; + git@*:*) + REMOTE_PART="${REMOTE_URL#git@}" + REMOTE_HOST="${REMOTE_PART%%:*}" + REMOTE_REPO="${REMOTE_PART#*:}" + ;; + *) return 1 ;; + esac + REMOTE_REPO="${REMOTE_REPO%/}" + REMOTE_REPO="${REMOTE_REPO%.git}" + REMOTE_ID=$(printf '%s/%s' "${REMOTE_HOST}" "${REMOTE_REPO}" | LC_ALL=C tr '[:upper:]' '[:lower:]') + [ "${REMOTE_ID}" = "${EXPECTED_ID}" ] +} + +check_repository_identity() { + case "${REPO}" in + *[!a-zA-Z0-9_./-]*|/*|*/|*/*/*|"" ) return 1 ;; + */*) ;; + *) return 1 ;; + esac + SERVER_HOST="${URL#https://}" + SERVER_HOST="${SERVER_HOST%/}" + case "${SERVER_HOST}" in + ""|*[!a-zA-Z0-9.:-]*|:*|*: ) return 1 ;; + esac + EXPECTED_ID=$(printf '%s/%s' "${SERVER_HOST%:443}" "${REPO}" | LC_ALL=C tr '[:upper:]' '[:lower:]') + for MODE in fetch push; do + if [ "${MODE}" = push ]; then + REMOTE_URLS=$(git remote get-url --push --all origin 2>/dev/null) || return 1 + else + REMOTE_URLS=$(git remote get-url --all origin 2>/dev/null) || return 1 + fi + [ -n "${REMOTE_URLS}" ] || return 1 + printf '%s\n' "${REMOTE_URLS}" | while IFS= read -r REMOTE_URL; do + url_matches_repository "${REMOTE_URL}" || exit 1 + done || return 1 + done +} + +# Never print remotes or raw git errors: either may contain credentials. verify_repository_identity() { - GH_AW_EXPECTED_REPOSITORY="${REPO}" GH_AW_EXPECTED_SERVER="${URL}" node -e ' - const { execFileSync } = require("child_process"); - try { - const server = process.env.GH_AW_EXPECTED_SERVER; - const base = new URL(server.includes("://") ? server : `https://${server}`); - const expected = process.env.GH_AW_EXPECTED_REPOSITORY.toLowerCase(); - const identity = value => { - const scp = /^git@([^:]+):(.+)$/.exec(value); - const url = new URL(scp ? `ssh://git@${scp[1]}/${scp[2]}` : value); - if (!["https:", "http:", "ssh:"].includes(url.protocol) || url.search || url.hash) return false; - const repo = url.pathname.replace(/^\//, "").replace(/\.git\/?$/, "").replace(/\/$/, ""); - return url.host.toLowerCase() === base.host.toLowerCase() && repo.toLowerCase() === expected; - }; - for (const flags of [[], ["--push"]]) { - const urls = execFileSync("git", ["remote", "get-url", ...flags, "--all", "origin"], - { encoding: "utf8", stdio: ["ignore", "pipe", "pipe"] }).trim().split("\n"); - if (!urls.length || !urls.every(identity)) process.exit(1); - } - } catch { - process.exit(1); - } - ' 2>/dev/null || { + if ! check_repository_identity; then echo "Git checkout identity verification failed ${1} credential configuration; check checkout repository and origin configuration. Remote URLs are omitted to protect credentials." >&2 - exit 1 - } + return 1 + fi echo "Git checkout identity verified ${1} credential configuration" >&2 } # Explicit compiler targets are checked even without a token. Legacy callers # retain the identity-only, no-checkout behavior when authentication is skipped. if [ -n "${URL}" ] && { [ "${GH_AW_GIT_REPOSITORY+x}" = x ] || { [ -n "${REPO}" ] && [ -n "${TOKEN}" ]; }; }; then - verify_repository_identity before + verify_repository_identity before || exit 1 fi if [ -n "${REPO}" ] && [ -n "${URL}" ] && [ -n "${TOKEN}" ]; then URL_STRIPPED="${URL#https://}" + URL_STRIPPED="${URL_STRIPPED%/}" + ORIGINAL_URL="${ORIGINAL_URLS%%" +"*}" if ! git remote set-url origin "https://x-access-token:${TOKEN}@${URL_STRIPPED}/${REPO}.git" 2>/dev/null; then echo "Git remote authentication configuration failed; remote URL omitted to protect credentials." >&2 exit 1 fi - verify_repository_identity after + if ! verify_repository_identity after; then + # Restore the raw value, not its potentially rewritten effective value. + if ! git remote set-url origin "${ORIGINAL_URL}" 2>/dev/null; then + if git config --unset-all remote.origin.url 2>/dev/null; then + echo "Git remote restoration failed; authentication URL removed." >&2 + else + echo "Git remote restoration and authentication URL removal failed; credentials may remain in Git configuration." >&2 + fi + fi + exit 1 + fi fi echo "Git configured with standard GitHub Actions identity" >&2 diff --git a/docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md b/docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md index e846222c82a..a6d42381605 100644 --- a/docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md +++ b/docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md @@ -12,7 +12,7 @@ ### Decision -We will pass the intended repository to credential setup through a new non-reserved variable, `GH_AW_GIT_REPOSITORY`. The compiler will emit it for workspace-root, subdirectory, trial, and safe-output sub-checkouts. When the variable is absent, the script falls back to `GITHUB_REPOSITORY` so older callers keep working. The script will also fail closed: it checks that the effective fetch and push URLs match the expected server and repository both before and after it writes credentials. On a mismatch it exits non-zero without printing URLs or tokens. Safe-output sub-checkouts use the same helper, so every path goes through one validation point. +We will pass the intended repository to credential setup through a new non-reserved variable, `GH_AW_GIT_REPOSITORY`. The compiler will emit the actual checkout identity for workspace-root, subdirectory, trial, and safe-output sub-checkouts, including the `.wiki` suffix where applicable. When the variable is absent, the script falls back to `GITHUB_REPOSITORY` so older callers keep working; an explicitly empty identity is rejected. The script will also fail closed: it checks that the effective fetch and push URLs match the expected server and repository both before and after it writes credentials, rejecting plaintext HTTP. On a mismatch it exits non-zero without printing URLs or tokens, restoring the original remote configuration if post-authentication verification fails. Workspaces without a checkout or `origin` retain their no-op behavior. Safe-output sub-checkouts use the same helper, so every path goes through one validation point. ### Alternatives Considered diff --git a/docs/src/content/docs/reference/checkout.md b/docs/src/content/docs/reference/checkout.md index e58cb30a362..07072d58973 100644 --- a/docs/src/content/docs/reference/checkout.md +++ b/docs/src/content/docs/reference/checkout.md @@ -209,7 +209,7 @@ Fetch everything the workflow needs at checkout time using `fetch-depth` and [`f For a central workflow repository editing an external repository, combine `repository`, `path`, `current: true`, and checkout-scoped `github-app` authentication. The workflow repository can remain checked out for tooling; `permissions.contents: none` is only needed to suppress its default checkout. Checkout credentials and safe-output publication credentials are configured separately. -Credential setup passes the expected checkout identity through `GH_AW_GIT_REPOSITORY`, not an override of the runner-reserved `GITHUB_REPOSITORY`. It verifies effective fetch and push URLs before and after authentication and fails on an identity mismatch rather than retargeting the checkout. Diagnostics identify the failing credential-configuration boundary without printing remote URLs or tokens. Recompile existing workflows to emit the non-reserved variable. +Credential setup passes the expected checkout identity through `GH_AW_GIT_REPOSITORY`, not an override of the runner-reserved `GITHUB_REPOSITORY`. The identity includes the `.wiki` suffix for wiki checkouts and names the repository actually checked out by each job, including in trial mode. It verifies effective fetch and push URLs before and after authentication, rejects plaintext HTTP URLs and empty explicit identities, and fails on an identity mismatch rather than retargeting the checkout. If post-authentication verification fails, it restores the original remote configuration. Workspaces without a checkout or `origin` remote skip credential setup. Diagnostics identify the failing credential-configuration boundary without printing remote URLs or tokens. Recompile existing workflows to emit the non-reserved variable. :::note[Shallow checkout and push-to-pull-request-branch] `push-to-pull-request-branch` inspects the commit range `origin/..` in the agent's workspace to detect merge commits and select the appropriate transport. With the default shallow clone (`fetch-depth: 1`), `origin/` has no traversable ancestry, so `git rev-list` reports the entire local history as the range. On large monorepos (thousands of commits) this can falsely trigger bundle or rewrite paths. When the range is implausibly large in a shallow checkout, merge-commit detection returns false (with a warning) to avoid incorrect transport selection; if the range later reaches the signed-push linearization step, that step is refused with a clear error. Set `fetch-depth: 0` to ensure the correct range is visible. diff --git a/pkg/workflow/checkout_credentials_render.go b/pkg/workflow/checkout_credentials_render.go index 81ba2e26f14..40b2343f568 100644 --- a/pkg/workflow/checkout_credentials_render.go +++ b/pkg/workflow/checkout_credentials_render.go @@ -14,9 +14,16 @@ type credentialSubrepository struct { func (cm *CheckoutManager) effectiveRootCheckoutRepository() string { root := "${{ github.repository }}" + if override := cm.GetDefaultCheckoutOverride(); override != nil && override.key.wiki { + root = wikiRepository(override.key.repository) + } for _, entry := range cm.ordered { - if !entry.key.wiki && entry.key.path == "" && entry.key.repository != "" { - root = entry.key.repository + if entry.key.path == "" && entry.key.repository != "" { + if entry.key.wiki { + root = wikiRepository(entry.key.repository) + } else { + root = entry.key.repository + } } } return root @@ -71,8 +78,12 @@ func credentialCommandLines(repositories []credentialSubrepository) []string { gitDir := fmt.Sprintf("%q", repo.path) commentRef := repo.path if repo.pathEnvVarName != "" { + // A runtime "-" must address the literal checkout, not OLDPWD. + lines = append(lines, fmt.Sprintf(" if [ \"${%s}\" = \"-\" ]; then %s=\"./-\"; fi\n", repo.pathEnvVarName, repo.pathEnvVarName)) gitDir = fmt.Sprintf("\"${%s}\"", repo.pathEnvVarName) commentRef = "${" + repo.pathEnvVarName + "}" + } else if repo.path == "-" { + gitDir = `"./-"` } lines = append(lines, fmt.Sprintf(" # Re-authenticate git for %s\n", commentRef), diff --git a/pkg/workflow/checkout_identity_regression_test.go b/pkg/workflow/checkout_identity_regression_test.go new file mode 100644 index 00000000000..22e85036ebf --- /dev/null +++ b/pkg/workflow/checkout_identity_regression_test.go @@ -0,0 +1,157 @@ +//go:build !integration + +package workflow + +import ( + "os" + "os/exec" + "path/filepath" + "strings" + "testing" + + "github.com/stretchr/testify/require" +) + +func TestTrialGitCredentialCheckoutIdentity(t *testing.T) { + c := NewCompiler() + c.trialMode = true + c.trialLogicalRepoSlug = "org/trial" + data := &WorkflowData{ + WorkflowID: "identity", + Evals: &EvalsConfig{Questions: []EvalDefinition{{ID: "ok", Question: "OK?"}}}, + } + evalsJob, err := c.buildPushEvalsStateJob(data) + require.NoError(t, err) + require.NotNil(t, evalsJob) + for name, steps := range map[string][]string{ + "repo memory": c.buildPushRepoMemorySetupAndCheckoutSteps(data, ""), + "evals": evalsJob.Steps, + "experiments": c.buildPushExperimentsStateSteps(data), + } { + t.Run(name, func(t *testing.T) { + content := strings.Join(steps, "") + require.Contains(t, content, "GH_AW_GIT_REPOSITORY: ${{ github.repository }}") + require.NotContains(t, content, `GH_AW_GIT_REPOSITORY: "org/trial"`) + }) + } + require.Contains(t, strings.Join(c.generateGitConfigurationStepsForData(nil), ""), + `GH_AW_GIT_REPOSITORY: "org/trial"`) + require.Contains(t, strings.Join(c.generateGitConfigurationSteps(), ""), + `GH_AW_GIT_REPOSITORY: "org/trial"`) + t.Run("explicit current checkout of workflow repo in subdirectory", func(t *testing.T) { + data := &WorkflowData{CheckoutConfigs: []*CheckoutConfig{{Path: "current", Current: true}}} + content := strings.Join(c.generateGitConfigurationStepsForData(data), "") + require.Contains(t, content, `working-directory: "current"`) + require.Contains(t, content, "GH_AW_GIT_REPOSITORY: ${{ github.repository }}") + }) +} + +func TestEffectiveRootGitCredentialIdentity(t *testing.T) { + tests := []struct { + name string + configs []*CheckoutConfig + expected string + trial bool + }{ + {"default wiki", []*CheckoutConfig{{Wiki: true}}, "${{ github.repository }}.wiki", false}, + {"external wiki", []*CheckoutConfig{{Repository: "org/docs", Wiki: true, Path: "."}}, "org/docs.wiki", false}, + {"explicit wiki suffix", []*CheckoutConfig{{Repository: "org/docs.wiki", Wiki: true}}, "org/docs.wiki", false}, + {"non-wiki default wins", []*CheckoutConfig{{}, {Wiki: true}}, "${{ github.repository }}", false}, + {"last external root wins", []*CheckoutConfig{{Repository: "org/docs", Wiki: true}, {Repository: "org/code"}}, "org/code", false}, + {"trial external root", []*CheckoutConfig{{Repository: "org/external", Path: "."}}, "org/external", true}, + {"trial external root wiki", []*CheckoutConfig{{Repository: "org/docs", Wiki: true, Path: "."}}, "org/docs.wiki", true}, + {"trial default wiki is overridden by trial checkout", []*CheckoutConfig{{Wiki: true}}, "org/trial", true}, + } + for _, tc := range tests { + t.Run(tc.name, func(t *testing.T) { + c := NewCompiler() + c.trialMode = tc.trial + c.trialLogicalRepoSlug = "org/trial" + data := &WorkflowData{ + CheckoutConfigs: tc.configs, + SafeOutputs: &SafeOutputsConfig{CreatePullRequests: &CreatePullRequestsConfig{}}, + } + for name, steps := range map[string][]string{ + "agent": c.generateGitConfigurationStepsForData(data), + "safe outputs": c.buildSharedPRCheckoutSteps(data), + } { + t.Run(name, func(t *testing.T) { + content := strings.Join(steps, "") + repository := tc.expected + if (name == "agent" && repository != "${{ github.repository }}") || + (name == "safe outputs" && tc.trial && repository == "org/trial") { + repository = `"` + repository + `"` + } + require.Contains(t, content, "GH_AW_GIT_REPOSITORY: "+repository+"\n") + }) + } + if !tc.trial { + require.Equal(t, tc.expected, NewCheckoutManager(tc.configs).effectiveRootCheckoutRepository()) + } + }) + } +} + +func TestCurrentWikiGitCredentialIdentity(t *testing.T) { + for _, repository := range []string{"", "org/docs", "org/docs.wiki", "${{ inputs.repository }}"} { + for _, path := range []string{".", "wiki"} { + t.Run(repository+"/"+path, func(t *testing.T) { + configs := []*CheckoutConfig{{Repository: repository, Wiki: true, Path: path, Current: true}} + cm := NewCheckoutManager(configs) + expected := wikiRepository(repository) + require.Equal(t, expected, cm.GetCurrentRepository()) + content := strings.Join(NewCompiler().generateGitConfigurationStepsForData(&WorkflowData{CheckoutConfigs: configs}), "") + require.Contains(t, content, `GH_AW_GIT_REPOSITORY: "`+expected+`"`) + if path != "." { + require.Contains(t, content, `working-directory: "wiki"`) + } + }) + } + } +} + +func TestCredentialCheckoutDashPath(t *testing.T) { + for _, expression := range []bool{false, true} { + for _, oldPWDSet := range []bool{false, true} { + name := "literal" + if expression { + name = "expression" + } + if oldPWDSet { + name += "/OLDPWD" + } else { + name += "/no-OLDPWD" + } + t.Run(name, func(t *testing.T) { + dir := t.TempDir() + workspace := filepath.Join(dir, "workspace") + require.NoError(t, os.MkdirAll(filepath.Join(workspace, "-"), 0755)) + actions := filepath.Join(dir, "gh-aw", "actions") + require.NoError(t, os.MkdirAll(actions, 0755)) + helper := "#!/usr/bin/env bash\nprintf '%s:%s\\n' \"$PWD\" \"$GH_AW_GIT_REPOSITORY\"\n" + require.NoError(t, os.WriteFile(filepath.Join(actions, "configure_git_credentials.sh"), []byte(helper), 0755)) + repo := credentialSubrepository{repository: "org/sub", path: "-", envVarName: "GH_AW_SUBREPO_0"} + if expression { + repo.path = "${{ inputs.path }}" + repo.pathEnvVarName = "GH_AW_SUBREPO_PATH_0" + } + lines := credentialCommandLines([]credentialSubrepository{repo}) + run := strings.Join(lines[1:], "") + cmd := exec.Command("bash", "-e", "-c", run) + cmd.Dir = workspace + for _, env := range os.Environ() { + if !strings.HasPrefix(env, "OLDPWD=") { + cmd.Env = append(cmd.Env, env) + } + } + cmd.Env = append(cmd.Env, "RUNNER_TEMP="+dir, "GH_AW_GIT_REPOSITORY=org/root", "GH_AW_SUBREPO_0=org/sub", "GH_AW_SUBREPO_PATH_0=-") + if oldPWDSet { + cmd.Env = append(cmd.Env, "OLDPWD="+dir) + } + output, err := cmd.CombinedOutput() + require.NoError(t, err, "%s", output) + require.Contains(t, string(output), filepath.Join(workspace, "-")+":org/sub\n") + }) + } + } +} diff --git a/pkg/workflow/checkout_manager.go b/pkg/workflow/checkout_manager.go index 0bc90b9f47c..9dcf6dec816 100644 --- a/pkg/workflow/checkout_manager.go +++ b/pkg/workflow/checkout_manager.go @@ -536,11 +536,15 @@ func resolveCheckoutPermissions(data *WorkflowData) *Permissions { } // GetCurrentRepository returns the repository slug for the checkout marked -// current:true. Returns an empty string when no current checkout is configured -// or when the current checkout targets the workflow repository. +// current:true, including the .wiki suffix for wiki checkouts. Returns an empty +// string when no current checkout is configured or when a non-wiki current +// checkout targets the workflow repository. func (cm *CheckoutManager) GetCurrentRepository() string { for _, entry := range cm.ordered { if entry.current { + if entry.key.wiki { + return wikiRepository(entry.key.repository) + } return entry.key.repository } } diff --git a/pkg/workflow/checkout_step_generator.go b/pkg/workflow/checkout_step_generator.go index 86531bd5d6f..b95fb0a7c85 100644 --- a/pkg/workflow/checkout_step_generator.go +++ b/pkg/workflow/checkout_step_generator.go @@ -280,8 +280,7 @@ func (cm *CheckoutManager) GenerateGitHubFolderCheckoutStep(repository, ref, tok } // GenerateConfigureGitCredentialsSteps emits the "Configure Git credentials" step that -// installs a push-capable token. The root workspace checkout is always the workflow -// repository, so its remote is configured for ${{ github.repository }}. Any cross-repo +// installs a push-capable token for the effective root workspace checkout. Any cross-repo // checkout placed into a subdirectory is re-authenticated in place so a later push can // reach it. The provided gitRemoteToken is used for all remotes. // diff --git a/pkg/workflow/compiler_experiments.go b/pkg/workflow/compiler_experiments.go index 2faaf76e690..da559129844 100644 --- a/pkg/workflow/compiler_experiments.go +++ b/pkg/workflow/compiler_experiments.go @@ -948,7 +948,7 @@ func (c *Compiler) buildPushExperimentsStateSteps(data *WorkflowData) []string { var steps []string steps = append(steps, c.buildPushExperimentsStateSetupSteps(data)...) steps = append(steps, buildPushExperimentsStateCheckoutStep()) - steps = append(steps, c.generateGitConfigurationSteps()...) + steps = append(steps, c.generateGitConfigurationStepsWithToken("${{ github.token }}", "${{ github.repository }}")...) steps = append(steps, c.buildPushExperimentsStateDownloadStep(data)) steps = append(steps, buildPushExperimentsStateScriptStep(data)) if c.actionMode.IsDev() { diff --git a/pkg/workflow/compiler_safe_outputs_steps.go b/pkg/workflow/compiler_safe_outputs_steps.go index 96c5f1fc959..525b604ab2b 100644 --- a/pkg/workflow/compiler_safe_outputs_steps.go +++ b/pkg/workflow/compiler_safe_outputs_steps.go @@ -35,7 +35,7 @@ func (c *Compiler) buildSharedPRCheckoutSteps(data *WorkflowData) []string { checkoutMgr, prCheckoutToken := prepareSharedPRCheckout(data) steps, condition := c.buildSharedPRCheckoutLayout(data, checkoutMgr) rootRepo := checkoutMgr.effectiveRootCheckoutRepository() - if c.trialMode && c.trialLogicalRepoSlug != "" { + if c.trialMode && c.trialLogicalRepoSlug != "" && !checkoutMgr.HasExternalRootCheckout() { rootRepo = fmt.Sprintf("%q", c.trialLogicalRepoSlug) } steps = append(steps, checkoutMgr.generateConfigureGitCredentialsStepsForRoot(prCheckoutToken, condition, rootRepo)...) diff --git a/pkg/workflow/evals_job.go b/pkg/workflow/evals_job.go index 14a3c0b302a..8f676437fcc 100644 --- a/pkg/workflow/evals_job.go +++ b/pkg/workflow/evals_job.go @@ -147,7 +147,7 @@ func (c *Compiler) buildPushEvalsStateJob(data *WorkflowData) (*Job, error) { " sparse-checkout: .\n", ) - steps = append(steps, c.generateGitConfigurationSteps()...) + steps = append(steps, c.generateGitConfigurationStepsWithToken("${{ github.token }}", "${{ github.repository }}")...) evalsArtifactName := artifactPrefixExprForDownstreamJob(data) + constants.EvalsArtifactName.String() downloadAction := c.getActionPin("actions/download-artifact") diff --git a/pkg/workflow/git_configuration_steps.go b/pkg/workflow/git_configuration_steps.go index 67a5e049774..d405cbf0b58 100644 --- a/pkg/workflow/git_configuration_steps.go +++ b/pkg/workflow/git_configuration_steps.go @@ -34,13 +34,11 @@ func (c *Compiler) generateGitConfigurationStepsForData(data *WorkflowData) []st if currentPath == "" { // No current checkout in a subdirectory — use the standard workspace-root behaviour. - if currentRepo == "" { - rootRepo := checkoutMgr.effectiveRootCheckoutRepository() - if rootRepo != "${{ github.repository }}" { - currentRepo = rootRepo - } + rootRepo := checkoutMgr.effectiveRootCheckoutRepository() + if c.trialMode && c.trialLogicalRepoSlug != "" && !checkoutMgr.HasExternalRootCheckout() { + rootRepo = c.trialLogicalRepoSlug } - return c.generateGitConfigurationStepsWithToken(token, currentRepo) + return c.generateGitConfigurationStepsWithToken(token, rootRepo) } // current: true checkout is in a subdirectory. Emit the step with a working-directory @@ -51,9 +49,6 @@ func (c *Compiler) generateGitConfigurationStepsForData(data *WorkflowData) []st if currentRepo != "" { repoNameValue = fmt.Sprintf("%q", currentRepo) gitConfigStepsLog.Printf("Generating git config steps for current checkout: path=%s repo=%s", currentPath, currentRepo) - } else if c.trialMode && c.trialLogicalRepoSlug != "" { - repoNameValue = fmt.Sprintf("%q", c.trialLogicalRepoSlug) - gitConfigStepsLog.Printf("Generating git config steps in trial mode with logical repo and current path=%s", currentPath) } else { gitConfigStepsLog.Printf("Generating git config steps for current checkout: path=%s (workflow repo)", currentPath) } @@ -76,14 +71,15 @@ func (c *Compiler) generateGitConfigurationStepsForData(data *WorkflowData) []st // Parameters: // - token: GitHub token to use for authentication // - targetRepoSlug: optional target repository (e.g., "org/repo") for cross-repo operations -// If empty, uses source repository (github.repository) -// If set, configures git remote to point to the target repository +// If empty, uses the trial logical repository or source repository (github.repository) +// If set, verifies that the checkout matches the target repository func (c *Compiler) generateGitConfigurationStepsWithToken(token string, targetRepoSlug string) []string { - // Determine which repository to configure git remote for - // Priority: targetRepoSlug > trialLogicalRepoSlug > default (source repo) + // An explicit checkout identity takes precedence over the trial fallback. repoNameValue := "${{ github.repository }}" if targetRepoSlug != "" { - repoNameValue = fmt.Sprintf("%q", targetRepoSlug) + if targetRepoSlug != repoNameValue { + repoNameValue = fmt.Sprintf("%q", targetRepoSlug) + } gitConfigStepsLog.Printf("Generating git config steps with target repo: %s", targetRepoSlug) } else if c.trialMode && c.trialLogicalRepoSlug != "" { repoNameValue = fmt.Sprintf("%q", c.trialLogicalRepoSlug) diff --git a/pkg/workflow/repo_memory.go b/pkg/workflow/repo_memory.go index cfd6af0fdd5..5fd921afdd7 100644 --- a/pkg/workflow/repo_memory.go +++ b/pkg/workflow/repo_memory.go @@ -746,7 +746,7 @@ func (c *Compiler) buildPushRepoMemorySetupAndCheckoutSteps(data *WorkflowData, checkoutStep.WriteString(" persist-credentials: false\n") checkoutStep.WriteString(" sparse-checkout: .\n") steps = append(steps, checkoutStep.String()) - return append(steps, c.generateGitConfigurationSteps()...) + return append(steps, c.generateGitConfigurationStepsWithToken("${{ github.token }}", "${{ github.repository }}")...) } // buildPushRepoMemoryDownloadSteps builds download-artifact steps for all memory entries. From 40767b559064dc8152c27765551c91af2f9ddc6e Mon Sep 17 00:00:00 2001 From: pelikhan Date: Fri, 6 Nov 2026 00:37:57 -0800 Subject: [PATCH 05/11] Fix checkout identity edge cases found in self-review Fail explicitly for untrusted checkout configuration instead of treating it as a missing origin. Match trial-mode checkout identity when no logical repository is specified. Add reproducing regressions and update checkout documentation. Validation: 42 credential-helper tests and focused Go identity/WASM tests passed; standard lint and full workflow drift passed. The aggregate gate remains blocked by pre-existing custom-linter findings on unchanged lines. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../js/configure_git_credentials.test.cjs | 10 ++++++++ actions/setup/sh/configure_git_credentials.sh | 18 ++++++++++++++- docs/src/content/docs/reference/checkout.md | 2 +- .../checkout_identity_regression_test.go | 23 +++++++++++++++++++ pkg/workflow/compiler_safe_outputs_steps.go | 7 ++++-- pkg/workflow/git_configuration_steps.go | 2 +- 6 files changed, 57 insertions(+), 5 deletions(-) diff --git a/actions/setup/js/configure_git_credentials.test.cjs b/actions/setup/js/configure_git_credentials.test.cjs index 2805899eeee..976501976df 100644 --- a/actions/setup/js/configure_git_credentials.test.cjs +++ b/actions/setup/js/configure_git_credentials.test.cjs @@ -118,6 +118,16 @@ describe("configure_git_credentials.sh repository identity", () => { expect(git("remote")).toBe(""); }); + it("does not mistake an untrusted checkout for a missing origin", () => { + const configPath = path.join(target, ".git", "config"); + const configBefore = fs.readFileSync(configPath, "utf8"); + const result = runScript({ ...env, GIT_TEST_ASSUME_DIFFERENT_OWNER: "1" }, target); + expect(result.status).not.toBe(0); + expect(result.stderr).toContain("Git checkout configuration could not be read"); + expect(result.stdout + result.stderr).not.toContain("test-token"); + expect(fs.readFileSync(configPath, "utf8")).toBe(configBefore); + }); + it.each([true, false])("skips a directory without its own checkout with authentication=%s", authenticate => { fs.rmSync(path.join(target, ".git"), { recursive: true }); const result = runScript({ ...env, GITHUB_TOKEN: authenticate ? "test-token" : "" }, target); diff --git a/actions/setup/sh/configure_git_credentials.sh b/actions/setup/sh/configure_git_credentials.sh index 3e91774cc2f..7a488cd08b9 100755 --- a/actions/setup/sh/configure_git_credentials.sh +++ b/actions/setup/sh/configure_git_credentials.sh @@ -96,7 +96,23 @@ TOKEN="${GITHUB_TOKEN:-${GIT_TOKEN:-}}" # Do not discover a parent checkout when this directory has no checkout of its own. # Git worktrees and submodules use a .git file rather than a directory. -if { [ ! -d .git ] && [ ! -f .git ]; } || ! ORIGINAL_URLS=$(git config --get-all remote.origin.url 2>/dev/null); then +if [ ! -d .git ] && [ ! -f .git ]; then + echo "Git configured with standard GitHub Actions identity" >&2 + exit 0 +fi + +if ! git rev-parse --is-inside-work-tree >/dev/null 2>&1; then + echo "Git checkout configuration could not be read; check repository ownership, safe.directory, and Git configuration. Remote URLs are omitted to protect credentials." >&2 + exit 1 +fi +if ORIGINAL_URLS=$(git config --get-all remote.origin.url 2>/dev/null); then + : +else + CONFIG_STATUS=$? + if [ "${CONFIG_STATUS}" -ne 1 ]; then + echo "Git checkout configuration could not be read; remote URL omitted to protect credentials." >&2 + exit 1 + fi echo "Git configured with standard GitHub Actions identity" >&2 exit 0 fi diff --git a/docs/src/content/docs/reference/checkout.md b/docs/src/content/docs/reference/checkout.md index 07072d58973..40d7fa705a9 100644 --- a/docs/src/content/docs/reference/checkout.md +++ b/docs/src/content/docs/reference/checkout.md @@ -209,7 +209,7 @@ Fetch everything the workflow needs at checkout time using `fetch-depth` and [`f For a central workflow repository editing an external repository, combine `repository`, `path`, `current: true`, and checkout-scoped `github-app` authentication. The workflow repository can remain checked out for tooling; `permissions.contents: none` is only needed to suppress its default checkout. Checkout credentials and safe-output publication credentials are configured separately. -Credential setup passes the expected checkout identity through `GH_AW_GIT_REPOSITORY`, not an override of the runner-reserved `GITHUB_REPOSITORY`. The identity includes the `.wiki` suffix for wiki checkouts and names the repository actually checked out by each job, including in trial mode. It verifies effective fetch and push URLs before and after authentication, rejects plaintext HTTP URLs and empty explicit identities, and fails on an identity mismatch rather than retargeting the checkout. If post-authentication verification fails, it restores the original remote configuration. Workspaces without a checkout or `origin` remote skip credential setup. Diagnostics identify the failing credential-configuration boundary without printing remote URLs or tokens. Recompile existing workflows to emit the non-reserved variable. +Credential setup passes the expected checkout identity through `GH_AW_GIT_REPOSITORY`, not an override of the runner-reserved `GITHUB_REPOSITORY`. The identity includes the `.wiki` suffix for wiki checkouts and names the repository actually checked out by each job, including in trial mode. It verifies effective fetch and push URLs before and after authentication, rejects plaintext HTTP URLs and empty explicit identities, and fails on an identity mismatch rather than retargeting the checkout. If post-authentication verification fails, it restores the original remote configuration. Workspaces without a checkout or `origin` remote skip credential setup; untrusted checkouts or configuration-read errors fail rather than being treated as a missing remote. Diagnostics identify the failing credential-configuration boundary without printing remote URLs or tokens. Recompile existing workflows to emit the non-reserved variable. :::note[Shallow checkout and push-to-pull-request-branch] `push-to-pull-request-branch` inspects the commit range `origin/..` in the agent's workspace to detect merge commits and select the appropriate transport. With the default shallow clone (`fetch-depth: 1`), `origin/` has no traversable ancestry, so `git rev-list` reports the entire local history as the range. On large monorepos (thousands of commits) this can falsely trigger bundle or rewrite paths. When the range is implausibly large in a shallow checkout, merge-commit detection returns false (with a warning) to avoid incorrect transport selection; if the range later reaches the signed-push linearization step, that step is refused with a clear error. Set `fetch-depth: 0` to ensure the correct range is visible. diff --git a/pkg/workflow/checkout_identity_regression_test.go b/pkg/workflow/checkout_identity_regression_test.go index 22e85036ebf..45356104501 100644 --- a/pkg/workflow/checkout_identity_regression_test.go +++ b/pkg/workflow/checkout_identity_regression_test.go @@ -110,6 +110,29 @@ func TestCurrentWikiGitCredentialIdentity(t *testing.T) { } } +func TestTrialWithoutLogicalRepositoryGitCredentialIdentity(t *testing.T) { + c := NewCompiler() + c.trialMode = true + data := &WorkflowData{ + CheckoutConfigs: []*CheckoutConfig{{Wiki: true}}, + SafeOutputs: &SafeOutputsConfig{CreatePullRequests: &CreatePullRequestsConfig{}}, + } + checkout := strings.Join(NewCheckoutManager(data.CheckoutConfigs).GenerateDefaultCheckoutStep(true, "", func(action string) string { + return action + }), "") + require.NotContains(t, checkout, "repository:") + for name, steps := range map[string][]string{ + "agent": c.generateGitConfigurationStepsForData(data), + "safe outputs": c.buildSharedPRCheckoutSteps(data), + } { + t.Run(name, func(t *testing.T) { + content := strings.Join(steps, "") + require.Contains(t, content, "GH_AW_GIT_REPOSITORY: ${{ github.repository }}\n") + require.NotContains(t, content, ".wiki") + }) + } +} + func TestCredentialCheckoutDashPath(t *testing.T) { for _, expression := range []bool{false, true} { for _, oldPWDSet := range []bool{false, true} { diff --git a/pkg/workflow/compiler_safe_outputs_steps.go b/pkg/workflow/compiler_safe_outputs_steps.go index 525b604ab2b..a8615949e2c 100644 --- a/pkg/workflow/compiler_safe_outputs_steps.go +++ b/pkg/workflow/compiler_safe_outputs_steps.go @@ -35,8 +35,11 @@ func (c *Compiler) buildSharedPRCheckoutSteps(data *WorkflowData) []string { checkoutMgr, prCheckoutToken := prepareSharedPRCheckout(data) steps, condition := c.buildSharedPRCheckoutLayout(data, checkoutMgr) rootRepo := checkoutMgr.effectiveRootCheckoutRepository() - if c.trialMode && c.trialLogicalRepoSlug != "" && !checkoutMgr.HasExternalRootCheckout() { - rootRepo = fmt.Sprintf("%q", c.trialLogicalRepoSlug) + if c.trialMode && !checkoutMgr.HasExternalRootCheckout() { + rootRepo = "${{ github.repository }}" + if c.trialLogicalRepoSlug != "" { + rootRepo = fmt.Sprintf("%q", c.trialLogicalRepoSlug) + } } steps = append(steps, checkoutMgr.generateConfigureGitCredentialsStepsForRoot(prCheckoutToken, condition, rootRepo)...) c.prCheckoutLintBlock = preparePRCheckoutLintBlock(steps, c.formatFrameworkJobRunsOn(data)) diff --git a/pkg/workflow/git_configuration_steps.go b/pkg/workflow/git_configuration_steps.go index d405cbf0b58..518a5a5def7 100644 --- a/pkg/workflow/git_configuration_steps.go +++ b/pkg/workflow/git_configuration_steps.go @@ -35,7 +35,7 @@ func (c *Compiler) generateGitConfigurationStepsForData(data *WorkflowData) []st if currentPath == "" { // No current checkout in a subdirectory — use the standard workspace-root behaviour. rootRepo := checkoutMgr.effectiveRootCheckoutRepository() - if c.trialMode && c.trialLogicalRepoSlug != "" && !checkoutMgr.HasExternalRootCheckout() { + if c.trialMode && !checkoutMgr.HasExternalRootCheckout() { rootRepo = c.trialLogicalRepoSlug } return c.generateGitConfigurationStepsWithToken(token, rootRepo) From 0822e3184c2fbd764a39482cf3a580ed10191fd0 Mon Sep 17 00:00:00 2001 From: pelikhan Date: Fri, 6 Nov 2026 00:53:26 -0800 Subject: [PATCH 06/11] Isolate ownership regression test from runner Git trust Keep the untrusted-checkout regression deterministic when runner system or environment Git configuration trusts all directories. Preserve the refusal, credential-redaction, and unchanged-config assertions. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- actions/setup/js/configure_git_credentials.test.cjs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/actions/setup/js/configure_git_credentials.test.cjs b/actions/setup/js/configure_git_credentials.test.cjs index 976501976df..011f47d9d7f 100644 --- a/actions/setup/js/configure_git_credentials.test.cjs +++ b/actions/setup/js/configure_git_credentials.test.cjs @@ -121,7 +121,17 @@ describe("configure_git_credentials.sh repository identity", () => { it("does not mistake an untrusted checkout for a missing origin", () => { const configPath = path.join(target, ".git", "config"); const configBefore = fs.readFileSync(configPath, "utf8"); - const result = runScript({ ...env, GIT_TEST_ASSUME_DIFFERENT_OWNER: "1" }, target); + // Runner Git configuration may trust every directory, overriding the ownership check. + const result = runScript( + { + ...env, + GIT_TEST_ASSUME_DIFFERENT_OWNER: "1", + GIT_CONFIG_NOSYSTEM: "1", + GIT_CONFIG_GLOBAL: path.join(env.HOME, ".gitconfig"), + GIT_CONFIG_COUNT: "0", + }, + target + ); expect(result.status).not.toBe(0); expect(result.stderr).toContain("Git checkout configuration could not be read"); expect(result.stdout + result.stderr).not.toContain("test-token"); From 9023a4245eb013fdc04c72bead838260539fbd4f Mon Sep 17 00:00:00 2001 From: pelikhan Date: Fri, 6 Nov 2026 12:10:22 -0800 Subject: [PATCH 07/11] Resolve expression-based root checkout identities at runtime Select the expected root repository from evaluated checkout paths in order for both agent and safe-output credential setup. Preserve current subdirectory identities and skip re-authentication of superseded root checkouts. Keep expressions in environment data and fail closed on missing directories or mismatched remotes. Add 40 generated-step execution cases covering runtime roots, ordering, wiki/trial/current checkouts, normalized paths, shell-data safety, and failure boundaries. Focused Go/WASM checks and full workflow drift pass. The repository lint gate still reports only the previously documented custom-linter findings. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- docs/src/content/docs/reference/checkout.md | 2 + pkg/workflow/checkout_credentials_render.go | 82 +++++++ .../checkout_runtime_identity_test.go | 219 ++++++++++++++++++ pkg/workflow/checkout_step_generator.go | 6 +- pkg/workflow/git_configuration_steps.go | 31 ++- 5 files changed, 336 insertions(+), 4 deletions(-) create mode 100644 pkg/workflow/checkout_runtime_identity_test.go diff --git a/docs/src/content/docs/reference/checkout.md b/docs/src/content/docs/reference/checkout.md index 40d7fa705a9..6dfec7d8925 100644 --- a/docs/src/content/docs/reference/checkout.md +++ b/docs/src/content/docs/reference/checkout.md @@ -211,6 +211,8 @@ For a central workflow repository editing an external repository, combine `repos Credential setup passes the expected checkout identity through `GH_AW_GIT_REPOSITORY`, not an override of the runner-reserved `GITHUB_REPOSITORY`. The identity includes the `.wiki` suffix for wiki checkouts and names the repository actually checked out by each job, including in trial mode. It verifies effective fetch and push URLs before and after authentication, rejects plaintext HTTP URLs and empty explicit identities, and fails on an identity mismatch rather than retargeting the checkout. If post-authentication verification fails, it restores the original remote configuration. Workspaces without a checkout or `origin` remote skip credential setup; untrusted checkouts or configuration-read errors fail rather than being treated as a missing remote. Diagnostics identify the failing credential-configuration boundary without printing remote URLs or tokens. Recompile existing workflows to emit the non-reserved variable. +When a checkout path contains an expression, credential setup resolves the evaluated directories at runtime. The last checkout targeting the workspace root determines its expected identity, including when an expression evaluates to `.` or an equivalent root path. Earlier root checkouts are not re-authenticated with their superseded identities. Expressions remain environment data, and a directory-resolution failure stops credential setup. + :::note[Shallow checkout and push-to-pull-request-branch] `push-to-pull-request-branch` inspects the commit range `origin/..` in the agent's workspace to detect merge commits and select the appropriate transport. With the default shallow clone (`fetch-depth: 1`), `origin/` has no traversable ancestry, so `git rev-list` reports the entire local history as the range. On large monorepos (thousands of commits) this can falsely trigger bundle or rewrite paths. When the range is implausibly large in a shallow checkout, merge-commit detection returns false (with a warning) to avoid incorrect transport selection; if the range later reaches the signed-push linearization step, that step is refused with a clear error. Set `fetch-depth: 0` to ensure the correct range is visible. ::: diff --git a/pkg/workflow/checkout_credentials_render.go b/pkg/workflow/checkout_credentials_render.go index 40b2343f568..d7bec15be93 100644 --- a/pkg/workflow/checkout_credentials_render.go +++ b/pkg/workflow/checkout_credentials_render.go @@ -49,6 +49,67 @@ func (cm *CheckoutManager) credentialSubrepositories() []credentialSubrepository return repositories } +func (cm *CheckoutManager) runtimeRootCandidates() []credentialSubrepository { + hasRuntimePath := false + for _, entry := range cm.ordered { + hasRuntimePath = hasRuntimePath || (!entry.key.multi && strings.Contains(entry.key.path, "${{")) + } + if !hasRuntimePath { + return nil + } + var candidates []credentialSubrepository + // Include literal paths too: a later literal root can supersede a runtime root. + for _, entry := range cm.ordered { + if entry.isDefault() || entry.key.multi { + continue + } + repository := entry.key.repository + if entry.key.wiki { + repository = wikiRepository(repository) + } else if repository == "" { + repository = "${{ github.repository }}" + } + index := len(candidates) + candidates = append(candidates, credentialSubrepository{ + repository: repository, path: entry.key.path, + envVarName: fmt.Sprintf("GH_AW_ROOT_REPO_%d", index), + pathEnvVarName: fmt.Sprintf("GH_AW_ROOT_PATH_%d", index), + }) + } + return candidates +} + +func runtimeRootEnvironmentLines(candidates []credentialSubrepository) []string { + if len(candidates) == 0 { + return nil + } + var env strings.Builder + for _, candidate := range candidates { + writeYAMLEnv(&env, " ", candidate.envVarName, candidate.repository) + writeYAMLEnv(&env, " ", candidate.pathEnvVarName, candidate.path) + } + return []string{env.String()} +} + +func runtimeRootIdentityLines(candidates []credentialSubrepository) []string { + if len(candidates) == 0 { + return nil + } + lines := []string{" GH_AW_ROOT_DIRECTORY=$(pwd -P)\n"} + for _, candidate := range candidates { + lines = append(lines, + fmt.Sprintf(" GH_AW_CHECKOUT_PATH=\"${%s:-.}\"\n", candidate.pathEnvVarName), + " if [ \"$GH_AW_CHECKOUT_PATH\" = \"-\" ]; then GH_AW_CHECKOUT_PATH=\"./-\"; fi\n", + " if ! GH_AW_CHECKOUT_DIRECTORY=$(cd -- \"$GH_AW_CHECKOUT_PATH\" 2>/dev/null && pwd -P); then\n", + " echo \"Unable to resolve checkout directory for Git identity verification\" >&2\n", + " exit 1\n", + " fi\n", + fmt.Sprintf(" if [ \"$GH_AW_CHECKOUT_DIRECTORY\" = \"$GH_AW_ROOT_DIRECTORY\" ]; then GH_AW_GIT_REPOSITORY=\"${%s}\"; fi\n", candidate.envVarName), + ) + } + return append(lines, " export GH_AW_GIT_REPOSITORY\n") +} + func credentialEnvironmentLines(root, token string, repositories []credentialSubrepository) []string { lines := []string{ " env:\n", @@ -92,3 +153,24 @@ func credentialCommandLines(repositories []credentialSubrepository) []string { } return append(lines, " echo \"Git configured with standard GitHub Actions identity\"\n") } + +func runtimeRootCredentialCommandLines(repositories, candidates []credentialSubrepository) []string { + if len(candidates) == 0 { + return credentialCommandLines(repositories) + } + lines := []string{" run: |\n"} + lines = append(lines, runtimeRootIdentityLines(candidates)...) + lines = append(lines, " bash \"${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh\"\n") + for _, repo := range repositories { + gitDir := fmt.Sprintf("%q", repo.path) + if repo.pathEnvVarName != "" { + lines = append(lines, fmt.Sprintf(" if [ \"${%s}\" = \"-\" ]; then %s=\"./-\"; fi\n", repo.pathEnvVarName, repo.pathEnvVarName)) + gitDir = fmt.Sprintf("\"${%s:-.}\"", repo.pathEnvVarName) + } else if repo.path == "-" { + gitDir = `"./-"` + } + // Root checkouts have already been authenticated using the last root identity. + lines = append(lines, fmt.Sprintf(" (cd -- %s && if [ \"$(pwd -P)\" != \"$GH_AW_ROOT_DIRECTORY\" ]; then GH_AW_GIT_REPOSITORY=\"${%s}\" bash \"${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh\"; fi)\n", gitDir, repo.envVarName)) + } + return lines +} diff --git a/pkg/workflow/checkout_runtime_identity_test.go b/pkg/workflow/checkout_runtime_identity_test.go new file mode 100644 index 00000000000..cf789310fb3 --- /dev/null +++ b/pkg/workflow/checkout_runtime_identity_test.go @@ -0,0 +1,219 @@ +//go:build !integration + +package workflow + +import ( + "os" + "os/exec" + "path/filepath" + "strings" + "testing" + + "github.com/stretchr/testify/require" + "gopkg.in/yaml.v3" +) + +func TestRuntimeCheckoutRootCredentials(t *testing.T) { + tests := []struct { + name string + path string + otherPath string + configs []*CheckoutConfig + rootRepo string + trial bool + mismatch bool + missing bool + }{ + {name: "dot", path: ".", rootRepo: "org/external"}, + {name: "empty", path: "", rootRepo: "org/external"}, + {name: "slash dot", path: "./", rootRepo: "org/external"}, + {name: "normalized parent", path: "nested/..", rootRepo: "org/external"}, + {name: "absolute root", path: "$WORKSPACE", rootRepo: "org/external"}, + {name: "subdirectory", path: "sub", rootRepo: "org/workflow"}, + {name: "literal dash", path: "-", rootRepo: "org/workflow"}, + {name: "shell syntax stays data", path: "sub; touch injected", rootRepo: "org/workflow"}, + {name: "trial root", path: ".", rootRepo: "org/external", trial: true}, + {name: "wrong origin fails closed", path: ".", rootRepo: "org/incorrect", mismatch: true}, + {name: "missing checkout fails closed", path: "absent", rootRepo: "org/workflow", missing: true}, + {name: "later literal root wins", path: ".", rootRepo: "org/last", configs: []*CheckoutConfig{ + {Repository: "org/external", Path: "${{ inputs.path }}"}, + {Repository: "org/last", Path: "."}, + }}, + {name: "later runtime root wins", path: ".", rootRepo: "org/external", configs: []*CheckoutConfig{ + {Repository: "org/first", Path: "."}, + {Repository: "org/external", Path: "${{ inputs.path }}"}, + }}, + {name: "runtime subdirectory preserves literal root", path: "sub", rootRepo: "org/first", configs: []*CheckoutConfig{ + {Repository: "org/first", Path: "."}, + {Repository: "org/external", Path: "${{ inputs.path }}"}, + }}, + {name: "runtime wiki root", path: ".", rootRepo: "org/external.wiki", configs: []*CheckoutConfig{ + {Repository: "${{ inputs.repository }}", Path: "${{ inputs.path }}", Wiki: true}, + }}, + {name: "runtime workflow repository root", path: ".", rootRepo: "org/workflow", configs: []*CheckoutConfig{ + {Repository: "org/first", Path: "."}, + {Path: "${{ inputs.path }}"}, + }}, + {name: "current runtime root overwritten", path: ".", rootRepo: "org/last", configs: []*CheckoutConfig{ + {Repository: "org/external", Path: "${{ inputs.path }}", Current: true}, + {Repository: "org/last", Path: "."}, + }}, + {name: "current runtime subdirectory", path: "sub", rootRepo: "org/workflow", configs: []*CheckoutConfig{ + {Repository: "org/external", Path: "${{ inputs.path }}", Current: true}, + }}, + {name: "last of two runtime roots wins", path: ".", otherPath: ".", rootRepo: "org/last", configs: []*CheckoutConfig{ + {Repository: "org/external", Path: "${{ inputs.path }}"}, + {Repository: "org/last", Path: "${{ inputs.other_path }}"}, + }}, + {name: "later runtime subdirectory does not replace root", path: ".", otherPath: "other", rootRepo: "org/external", configs: []*CheckoutConfig{ + {Repository: "org/external", Path: "${{ inputs.path }}"}, + {Repository: "org/last", Path: "${{ inputs.other_path }}"}, + }}, + } + for _, tc := range tests { + for _, job := range []string{"agent", "safe outputs"} { + t.Run(tc.name+"/"+job, func(t *testing.T) { + workspace, env := setupRuntimeCredentialWorkspace(t) + path := strings.ReplaceAll(tc.path, "$WORKSPACE", workspace) + require.NoError(t, os.MkdirAll(filepath.Join(workspace, "nested"), 0755)) + createCredentialTestRepo(t, workspace, tc.rootRepo, env) + if !tc.missing && path != "" && path != "." && path != "./" && path != "nested/.." && path != workspace { + createCredentialTestRepo(t, filepath.Join(workspace, path), "org/external", env) + } + if tc.otherPath == "other" { + createCredentialTestRepo(t, filepath.Join(workspace, tc.otherPath), "org/last", env) + } + configs := tc.configs + if configs == nil { + configs = []*CheckoutConfig{{Repository: "org/external", Path: "${{ inputs.path }}"}} + } + c := NewCompiler() + c.trialMode = tc.trial + c.trialLogicalRepoSlug = "org/trial" + data := &WorkflowData{CheckoutConfigs: configs, SafeOutputs: &SafeOutputsConfig{CreatePullRequests: &CreatePullRequestsConfig{}}} + steps := c.generateGitConfigurationStepsForData(data) + if job == "safe outputs" { + steps = c.buildSharedPRCheckoutSteps(data) + } + step := runtimeCredentialStep(t, steps) + replacer := strings.NewReplacer( + "${{ inputs.path }}", path, + "${{ inputs.other_path }}", tc.otherPath, + "${{ inputs.repository }}", "org/external", + "${{ github.repository }}", "org/workflow", + "${{ github.server_url }}", "https://github.com", + ) + for key, value := range step.Env { + if key == "GIT_TOKEN" || key == "GITHUB_TOKEN" { + value = "fake-test-token" + } + env = append(env, key+"="+replacer.Replace(value)) + } + require.NotContains(t, step.Run, "${{") + cmd := exec.Command("bash", "-e", "-c", step.Run) + cmd.Dir = workspace + if step.WorkingDirectory != "" { + workingDirectory := replacer.Replace(step.WorkingDirectory) + if filepath.IsAbs(workingDirectory) { + cmd.Dir = workingDirectory + } else { + cmd.Dir = filepath.Join(workspace, workingDirectory) + } + } + cmd.Env = env + output, err := cmd.CombinedOutput() + config, readErr := os.ReadFile(filepath.Join(workspace, ".git", "config")) + require.NoError(t, readErr) + if tc.missing { + require.Error(t, err, "%s", output) + require.Contains(t, string(output), "Unable to resolve checkout directory") + require.NotContains(t, string(config), "fake-test-token") + } else if tc.mismatch { + require.Error(t, err, "%s", output) + require.Contains(t, string(output), "failed before credential configuration") + require.NotContains(t, string(config), "fake-test-token") + } else { + require.NoError(t, err, "%s", output) + if job == "agent" && cmd.Dir != workspace { + currentConfig, readErr := os.ReadFile(filepath.Join(cmd.Dir, ".git", "config")) + require.NoError(t, readErr) + require.Contains(t, string(currentConfig), "@github.com/org/external.git") + require.NotContains(t, string(config), "fake-test-token") + } else { + require.Contains(t, string(config), "@github.com/"+tc.rootRepo+".git") + } + } + require.NotContains(t, string(output), "fake-test-token") + if !tc.missing && job == "safe outputs" && path != "" && path != "." && path != "./" && path != "nested/.." && path != workspace { + subConfig, readErr := os.ReadFile(filepath.Join(workspace, path, ".git", "config")) + require.NoError(t, readErr) + require.Contains(t, string(subConfig), "fake-test-token@github.com/org/external.git") + } + if job == "safe outputs" && tc.otherPath == "other" { + subConfig, readErr := os.ReadFile(filepath.Join(workspace, tc.otherPath, ".git", "config")) + require.NoError(t, readErr) + require.Contains(t, string(subConfig), "fake-test-token@github.com/org/last.git") + } + _, err = os.Stat(filepath.Join(workspace, "injected")) + require.True(t, os.IsNotExist(err)) + }) + } + } +} + +type renderedCredentialStep struct { + Name string + Env map[string]string + Run string + WorkingDirectory string `yaml:"working-directory"` +} + +func runtimeCredentialStep(t *testing.T, steps []string) renderedCredentialStep { + t.Helper() + var document struct { + Steps []renderedCredentialStep + } + require.NoError(t, yaml.Unmarshal([]byte("steps:\n"+strings.Join(steps, "")), &document)) + for _, step := range document.Steps { + if step.Name == "Configure Git credentials" { + return step + } + } + t.Fatal("Configure Git credentials step not generated") + return renderedCredentialStep{} +} + +func setupRuntimeCredentialWorkspace(t *testing.T) (string, []string) { + t.Helper() + dir := t.TempDir() + workspace := filepath.Join(dir, "workspace") + actions := filepath.Join(dir, "gh-aw", "actions") + require.NoError(t, os.MkdirAll(workspace, 0755)) + require.NoError(t, os.MkdirAll(actions, 0755)) + helper, err := os.ReadFile("../../actions/setup/sh/configure_git_credentials.sh") + require.NoError(t, err) + require.NoError(t, os.WriteFile(filepath.Join(actions, "configure_git_credentials.sh"), helper, 0755)) + var env []string + for _, value := range os.Environ() { + key, _, _ := strings.Cut(value, "=") + if strings.HasPrefix(key, "GIT_") || strings.HasPrefix(key, "GH_AW_") || strings.HasPrefix(key, "GITHUB_") || key == "HOME" || key == "RUNNER_TEMP" { + continue + } + env = append(env, value) + } + env = append(env, "HOME="+dir, "GIT_CONFIG_GLOBAL="+filepath.Join(dir, "gitconfig"), "GIT_CONFIG_NOSYSTEM=1", + "GITHUB_WORKSPACE="+workspace, "RUNNER_TEMP="+dir) + return workspace, env +} + +func createCredentialTestRepo(t *testing.T, dir, repository string, env []string) { + t.Helper() + require.NoError(t, os.MkdirAll(dir, 0755)) + for _, args := range [][]string{{"init", "-q"}, {"remote", "add", "origin", "https://github.com/" + repository + ".git"}} { + cmd := exec.Command("git", args...) + cmd.Dir = dir + cmd.Env = env + output, err := cmd.CombinedOutput() + require.NoError(t, err, "%s", output) + } +} diff --git a/pkg/workflow/checkout_step_generator.go b/pkg/workflow/checkout_step_generator.go index b95fb0a7c85..e3e6f952033 100644 --- a/pkg/workflow/checkout_step_generator.go +++ b/pkg/workflow/checkout_step_generator.go @@ -294,7 +294,8 @@ func (cm *CheckoutManager) GenerateConfigureGitCredentialsSteps(gitRemoteToken s func (cm *CheckoutManager) generateConfigureGitCredentialsStepsForRoot(gitRemoteToken string, condition ConditionNode, rootRepo string) []string { conditionStr := RenderCondition(condition) subRepos := cm.credentialSubrepositories() - if len(subRepos) == 0 { + rootCandidates := cm.runtimeRootCandidates() + if len(subRepos) == 0 && len(rootCandidates) == 0 { return []string{ " - name: Configure Git credentials\n", fmt.Sprintf(" if: %s\n", conditionStr), @@ -310,7 +311,8 @@ func (cm *CheckoutManager) generateConfigureGitCredentialsStepsForRoot(gitRemote fmt.Sprintf(" if: %s\n", conditionStr), } steps = append(steps, credentialEnvironmentLines(rootRepo, gitRemoteToken, subRepos)...) - steps = append(steps, credentialCommandLines(subRepos)...) + steps = append(steps, runtimeRootEnvironmentLines(rootCandidates)...) + steps = append(steps, runtimeRootCredentialCommandLines(subRepos, rootCandidates)...) return steps } diff --git a/pkg/workflow/git_configuration_steps.go b/pkg/workflow/git_configuration_steps.go index 518a5a5def7..ebcdb05fbc9 100644 --- a/pkg/workflow/git_configuration_steps.go +++ b/pkg/workflow/git_configuration_steps.go @@ -2,6 +2,7 @@ package workflow import ( "fmt" + "strings" "github.com/github/gh-aw/pkg/logger" "github.com/github/gh-aw/pkg/setutil" @@ -38,9 +39,19 @@ func (c *Compiler) generateGitConfigurationStepsForData(data *WorkflowData) []st if c.trialMode && !checkoutMgr.HasExternalRootCheckout() { rootRepo = c.trialLogicalRepoSlug } - return c.generateGitConfigurationStepsWithToken(token, rootRepo) + steps := c.generateGitConfigurationStepsWithToken(token, rootRepo) + candidates := checkoutMgr.runtimeRootCandidates() + if len(candidates) == 0 { + return steps + } + steps = steps[:len(steps)-1] + steps = append(steps, runtimeRootEnvironmentLines(candidates)...) + return append(steps, runtimeRootCredentialCommandLines(nil, candidates)...) } + return generateCurrentCheckoutGitConfigurationSteps(checkoutMgr, token, currentPath, currentRepo) +} +func generateCurrentCheckoutGitConfigurationSteps(checkoutMgr *CheckoutManager, token, currentPath, currentRepo string) []string { // current: true checkout is in a subdirectory. Emit the step with a working-directory // so configure_git_credentials.sh runs from that directory. This ensures that // `git remote set-url origin` targets the correct git repository even when the @@ -53,7 +64,7 @@ func (c *Compiler) generateGitConfigurationStepsForData(data *WorkflowData) []st gitConfigStepsLog.Printf("Generating git config steps for current checkout: path=%s (workflow repo)", currentPath) } - return []string{ + steps := []string{ " - name: Configure Git credentials\n", fmt.Sprintf(" working-directory: %q\n", currentPath), " env:\n", @@ -64,6 +75,22 @@ func (c *Compiler) generateGitConfigurationStepsForData(data *WorkflowData) []st fmt.Sprintf(" GITHUB_TOKEN: %s\n", token), " run: bash \"${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh\"\n", } + if !strings.Contains(currentPath, "${{") { + return steps + } + candidates := checkoutMgr.runtimeRootCandidates() + steps = steps[:len(steps)-1] + steps = append(steps, runtimeRootEnvironmentLines(candidates)...) + steps = append(steps, + " run: |\n", + " GH_AW_WORKSPACE_DIRECTORY=$(cd -- \"$GITHUB_WORKSPACE\" && pwd -P)\n", + " if [ \"$(pwd -P)\" = \"$GH_AW_WORKSPACE_DIRECTORY\" ]; then\n", + ) + steps = append(steps, runtimeRootIdentityLines(candidates)...) + return append(steps, + " fi\n", + " bash \"${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh\"\n", + ) } // generateGitConfigurationStepsWithToken generates git credential setup with a custom token From db82cea75e8c7971dbccb0e917e1aaea6edd173e Mon Sep 17 00:00:00 2001 From: pelikhan Date: Fri, 6 Nov 2026 12:57:18 -0800 Subject: [PATCH 08/11] Update checkout identity ADR with runtime resolution decision Document checkout ordering, expression-safe runtime identity selection, fail-closed behavior, compatibility boundaries, validation evidence, and outstanding baseline CI limitations. Mark the decision proposed pending maintainer approval. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- ...epository-identity-for-credential-setup.md | 28 ++++++++++++++----- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md b/docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md index a6d42381605..a6de1389410 100644 --- a/docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md +++ b/docs/adr/74943-explicit-git-repository-identity-for-credential-setup.md @@ -1,7 +1,7 @@ # ADR-74943: Explicit Git Repository Identity for Credential Setup -**Date**: 2025-07-14 -**Status**: Draft +**Date**: 2026-11-06 +**Status**: Proposed **Deciders**: pelikhan, Copilot coding agent --- @@ -12,7 +12,13 @@ ### Decision -We will pass the intended repository to credential setup through a new non-reserved variable, `GH_AW_GIT_REPOSITORY`. The compiler will emit the actual checkout identity for workspace-root, subdirectory, trial, and safe-output sub-checkouts, including the `.wiki` suffix where applicable. When the variable is absent, the script falls back to `GITHUB_REPOSITORY` so older callers keep working; an explicitly empty identity is rejected. The script will also fail closed: it checks that the effective fetch and push URLs match the expected server and repository both before and after it writes credentials, rejecting plaintext HTTP. On a mismatch it exits non-zero without printing URLs or tokens, restoring the original remote configuration if post-authentication verification fails. Workspaces without a checkout or `origin` retain their no-op behavior. Safe-output sub-checkouts use the same helper, so every path goes through one validation point. +Credential setup receives the intended repository through the non-reserved variable `GH_AW_GIT_REPOSITORY`. The compiler emits the actual checkout identity for workspace-root, subdirectory, trial, and safe-output sub-checkouts, including the `.wiki` suffix where applicable. State-persistence jobs use the workflow repository they actually clone, rather than inheriting the trial logical repository. When the variable is absent, the script falls back to `GITHUB_REPOSITORY` for legacy callers; an explicitly empty identity is rejected. + +For expression-based paths, generated credential steps resolve the evaluated checkout directories at runtime in checkout order. The last checkout whose resolved directory equals the workspace root determines the expected root identity. This handles `.`, empty paths, equivalent normalized paths, and absolute root paths without deriving identity from `origin`. Superseded root checkouts are not re-authenticated with earlier identities. A current checkout that resolves to a subdirectory keeps its own identity; one that resolves to the root follows the same ordering rule. Expressions are passed as environment data, not interpolated into shell commands, and a literal or evaluated `-` is normalized to `./-` before `cd`. + +The shared shell helper checks that every effective fetch and push URL matches the expected server and repository before and after writing credentials, rejecting plaintext HTTP. It uses the shell, Git, and standard utilities without requiring Node for identity verification. On failure it exits non-zero without printing URLs or tokens. Failed post-authentication verification restores the original raw origin URL; restoration failure triggers credential-URL removal with explicit diagnostics if cleanup also fails. + +Workspaces without their own checkout or `origin` retain no-op authentication behavior without discovering a parent checkout. Untrusted checkouts, Git configuration-read errors, and runtime directory-resolution failures stop credential setup rather than being treated as missing remotes. This change does not grant new token permissions or change per-checkout token selection. ### Alternatives Considered @@ -28,22 +34,30 @@ The script would read the repository identity from the checkout's own remote and This would pass `GH_AW_GIT_REPOSITORY` but skip the before/after URL checks. It is simpler, but a mismatch would go unnoticed and credentials could be attached to an unexpected remote. +#### Alternative 4: Resolve root identity only at compile time + +A literal `path: .` can be resolved at compile time, but an expression may evaluate to the root and replace the default checkout. Checking only literal paths rejects that valid layout. Runtime directory comparison preserves checkout ordering while retaining an independently configured repository identity. + ### Consequences #### Positive - Credential setup no longer depends on a runner-reserved variable for cross-repository checkouts. - Fail-closed checks stop tokens from being attached to the wrong repository or server, and error output does not expose URLs or tokens. - Safe-output sub-checkouts and the main checkout share one helper and one set of identity rules. +- Expression-resolved root paths work consistently in agent and safe-output jobs, without weakening remote verification. #### Negative - Existing workflows have to be recompiled to emit `GH_AW_GIT_REPOSITORY`. Until then they use the legacy fallback. - Strict URL matching can reject setups that worked before, such as unusual remote forms or mirrors. It recognizes HTTPS, SSH, scp-style, and case-insensitive equivalents only. - The shell script now does more parsing and comparison, which adds maintenance work. +- Workflows with expression-based paths add runtime directory checks. Missing checkout directories fail explicitly. #### Neutral -- Ten golden test fixtures change because of the new env line in generated steps. -- The documentation adds a supported pattern for central workflows that sets `GH_AW_GIT_REPOSITORY` and `GITHUB_SERVER_URL`. +- Compiled workflow locks and ten golden fixtures were regenerated for the non-reserved identity variable. Existing checked-in workflows have no additional drift from the runtime-path fix. +- The checkout reference documents explicit identities, runtime path resolution, and failure behavior. ---- +### Validation and Limits + +The credential-helper suite covers 42 cases, including runner-reserved identity precedence, URL rewrites, rollback, missing checkouts, untrusted ownership, and operation without Node. Forty generated-step execution cases exercise agent and safe-output runtime paths, checkout ordering, wiki/trial/current layouts, shell-data safety, and fail-closed boundaries. Focused Go and WASM checks and compilation/drift checks for all 356 repository workflows passed. -*ADR created by [adr-writer agent]. Review and finalize before changing status from Draft to Accepted.* +The aggregate local gate remains blocked by previously documented custom-linter findings on unchanged lines. An unrelated, intermittent environment-override Go test failed in CI but passed repeated checks on both the PR head and original base; it is deferred rather than hidden. These local results do not establish live GitHub authentication compatibility for every runner/server configuration or prove the cause of the original intermittent reports. Approval of this proposed decision remains a maintainer responsibility. From 4258689dea5c1f4ba3611578e181374c156d7c55 Mon Sep 17 00:00:00 2001 From: pelikhan Date: Fri, 6 Nov 2026 14:26:43 -0800 Subject: [PATCH 09/11] Add privacy-preserving checkout credential debug events Trace runtime root matching, identity verification, authentication skips, and rollback outcomes with fixed events and checkout indexes only. Enable runtime logging with RUNNER_DEBUG=1 or GH_AW_GIT_CREDENTIALS_DEBUG=true; use existing Go debug namespaces for compiler selection modes and counts, removing raw identity/path logging in credential generation. Add opt-in and privacy regression tests for successful, rejected, skipped, rollback, and runtime path boundaries. Forty-eight helper tests, focused Go/WASM checks, standard lint, ShellCheck, and workflow drift passed. The aggregate gate still reports previously documented custom-linter findings on unchanged code. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../js/configure_git_credentials.test.cjs | 33 +++++++++++++++- actions/setup/sh/configure_git_credentials.sh | 39 +++++++++++++++++++ docs/src/content/docs/reference/checkout.md | 2 + pkg/workflow/checkout_credentials_render.go | 23 +++++++++-- .../checkout_runtime_identity_test.go | 25 ++++++++++++ pkg/workflow/git_configuration_steps.go | 8 ++-- 6 files changed, 121 insertions(+), 9 deletions(-) diff --git a/actions/setup/js/configure_git_credentials.test.cjs b/actions/setup/js/configure_git_credentials.test.cjs index 011f47d9d7f..de9b03eb42b 100644 --- a/actions/setup/js/configure_git_credentials.test.cjs +++ b/actions/setup/js/configure_git_credentials.test.cjs @@ -24,7 +24,7 @@ function runScript(env, cwd) { return spawnSync("sh", [SCRIPT_PATH], { cwd, encoding: "utf8", - env: { ...process.env, GITHUB_TOKEN: "", GIT_TOKEN: "", GH_AW_GIT_REPOSITORY: undefined, ...env }, + env: { ...process.env, GITHUB_TOKEN: "", GIT_TOKEN: "", GH_AW_GIT_REPOSITORY: undefined, GH_AW_GIT_CREDENTIALS_DEBUG: "", RUNNER_DEBUG: "", ...env }, }); } @@ -81,6 +81,37 @@ describe("configure_git_credentials.sh repository identity", () => { expect(result.stderr).toContain("identity verified before credential configuration"); expect(result.stderr).toContain("identity verified after credential configuration"); expect(result.stdout + result.stderr).not.toContain("test-token"); + expect(result.stderr).not.toContain("workflow:git_credentials"); + }); + + it.each([ + ["explicit debug", { GH_AW_GIT_CREDENTIALS_DEBUG: "true" }], + ["runner debug", { RUNNER_DEBUG: "1" }], + ])("emits privacy-preserving events with %s", (_name, debugEnv) => { + const result = runScript({ ...env, ...debugEnv }, target); + expect(result.status, result.stderr).toBe(0); + expect(result.stdout).not.toContain("workflow:git_credentials"); + expect(result.stderr).toContain("identity_source=explicit"); + expect(result.stderr).toContain("effective_urls_check=fetch"); + expect(result.stderr).toContain("effective_urls_check=push"); + expect(result.stderr).toContain("authentication=installed"); + for (const value of ["owner/target", "owner/workflow", "github.com", target, root, "test-token"]) { + expect(result.stdout + result.stderr).not.toContain(value); + } + }); + + it.each(["mismatch", "rollback", "no_checkout", "no_origin"])("keeps debug failure and skip events private for %s", scenario => { + if (scenario === "mismatch") git("remote", "set-url", "origin", authenticatedURL("private-secret", "workflow")); + if (scenario === "rollback") git("config", "url.https://github.com/owner/workflow.git.pushInsteadOf", authenticatedURL("test-token")); + if (scenario === "no_checkout") fs.rmSync(path.join(target, ".git"), { recursive: true }); + if (scenario === "no_origin") git("remote", "remove", "origin"); + const result = runScript({ ...env, GH_AW_GIT_CREDENTIALS_DEBUG: "true" }, target); + expect(result.status).toBe(["no_checkout", "no_origin"].includes(scenario) ? 0 : 1); + const event = scenario === "mismatch" ? "identity_result=rejected" : scenario === "rollback" ? "rollback=restored" : `authentication_skipped=${scenario}`; + expect(result.stderr).toContain(event); + for (const value of ["owner/target", "owner/workflow", "github.com", target, root, "test-token", "private-secret"]) { + expect(result.stdout + result.stderr).not.toContain(value); + } }); it.each(["https://github.com/OWNER/Target", "git@github.com:owner/target.git", "ssh://git@github.com/owner/target.git", authenticatedURL("old-token")])("recognizes equivalent repository identity for %s", remote => { diff --git a/actions/setup/sh/configure_git_credentials.sh b/actions/setup/sh/configure_git_credentials.sh index 7a488cd08b9..54f8ba9497b 100755 --- a/actions/setup/sh/configure_git_credentials.sh +++ b/actions/setup/sh/configure_git_credentials.sh @@ -19,6 +19,8 @@ # Optional environment variables: # RUNNER_TEMP - Runner temp dir; used to locate the checkout manifest # GH_AW_CHECKOUT_MANIFEST - Explicit path to the checkout manifest (overrides default) +# GH_AW_GIT_CREDENTIALS_DEBUG - Set to true for privacy-preserving debug events; +# also enabled by RUNNER_DEBUG=1 # # Optional environment variables for remote authentication: # GH_AW_GIT_REPOSITORY - Expected repository slug (e.g., "org/repo"); takes precedence @@ -94,14 +96,29 @@ REPO="${GH_AW_GIT_REPOSITORY-${GITHUB_REPOSITORY:-}}" URL="${GITHUB_SERVER_URL:-}" TOKEN="${GITHUB_TOKEN:-${GIT_TOKEN:-}}" +# Callers supply fixed events only, never repository, path, URL, or token values. +git_credentials_debug() { + if [ "${RUNNER_DEBUG:-}" = "1" ] || [ "${GH_AW_GIT_CREDENTIALS_DEBUG:-}" = "true" ]; then + printf 'workflow:git_credentials %s\n' "$1" >&2 + fi +} + +if [ "${GH_AW_GIT_REPOSITORY+x}" = x ]; then + git_credentials_debug "identity_source=explicit" +else + git_credentials_debug "identity_source=legacy" +fi + # Do not discover a parent checkout when this directory has no checkout of its own. # Git worktrees and submodules use a .git file rather than a directory. if [ ! -d .git ] && [ ! -f .git ]; then + git_credentials_debug "authentication_skipped=no_checkout" echo "Git configured with standard GitHub Actions identity" >&2 exit 0 fi if ! git rev-parse --is-inside-work-tree >/dev/null 2>&1; then + git_credentials_debug "checkout_configuration=unreadable" echo "Git checkout configuration could not be read; check repository ownership, safe.directory, and Git configuration. Remote URLs are omitted to protect credentials." >&2 exit 1 fi @@ -110,14 +127,17 @@ if ORIGINAL_URLS=$(git config --get-all remote.origin.url 2>/dev/null); then else CONFIG_STATUS=$? if [ "${CONFIG_STATUS}" -ne 1 ]; then + git_credentials_debug "origin_configuration=unreadable" echo "Git checkout configuration could not be read; remote URL omitted to protect credentials." >&2 exit 1 fi + git_credentials_debug "authentication_skipped=no_origin" echo "Git configured with standard GitHub Actions identity" >&2 exit 0 fi if [ "${GH_AW_GIT_REPOSITORY+x}" = x ] && [ -z "${REPO}" ]; then + git_credentials_debug "identity_target=empty" echo "Git checkout identity target is empty; set a repository slug." >&2 exit 1 fi @@ -163,8 +183,10 @@ check_repository_identity() { EXPECTED_ID=$(printf '%s/%s' "${SERVER_HOST%:443}" "${REPO}" | LC_ALL=C tr '[:upper:]' '[:lower:]') for MODE in fetch push; do if [ "${MODE}" = push ]; then + git_credentials_debug "effective_urls_check=push" REMOTE_URLS=$(git remote get-url --push --all origin 2>/dev/null) || return 1 else + git_credentials_debug "effective_urls_check=fetch" REMOTE_URLS=$(git remote get-url --all origin 2>/dev/null) || return 1 fi [ -n "${REMOTE_URLS}" ] || return 1 @@ -176,10 +198,17 @@ check_repository_identity() { # Never print remotes or raw git errors: either may contain credentials. verify_repository_identity() { + if [ "$1" = before ]; then + git_credentials_debug "identity_check=before" + else + git_credentials_debug "identity_check=after" + fi if ! check_repository_identity; then + git_credentials_debug "identity_result=rejected" echo "Git checkout identity verification failed ${1} credential configuration; check checkout repository and origin configuration. Remote URLs are omitted to protect credentials." >&2 return 1 fi + git_credentials_debug "identity_result=verified" echo "Git checkout identity verified ${1} credential configuration" >&2 } @@ -190,25 +219,35 @@ if [ -n "${URL}" ] && { [ "${GH_AW_GIT_REPOSITORY+x}" = x ] || { [ -n "${REPO}" fi if [ -n "${REPO}" ] && [ -n "${URL}" ] && [ -n "${TOKEN}" ]; then + git_credentials_debug "authentication=installing" URL_STRIPPED="${URL#https://}" URL_STRIPPED="${URL_STRIPPED%/}" ORIGINAL_URL="${ORIGINAL_URLS%%" "*}" if ! git remote set-url origin "https://x-access-token:${TOKEN}@${URL_STRIPPED}/${REPO}.git" 2>/dev/null; then + git_credentials_debug "authentication=write_failed" echo "Git remote authentication configuration failed; remote URL omitted to protect credentials." >&2 exit 1 fi if ! verify_repository_identity after; then + git_credentials_debug "rollback=restoring" # Restore the raw value, not its potentially rewritten effective value. if ! git remote set-url origin "${ORIGINAL_URL}" 2>/dev/null; then if git config --unset-all remote.origin.url 2>/dev/null; then + git_credentials_debug "rollback=credential_url_removed" echo "Git remote restoration failed; authentication URL removed." >&2 else + git_credentials_debug "rollback=cleanup_failed" echo "Git remote restoration and authentication URL removal failed; credentials may remain in Git configuration." >&2 fi + else + git_credentials_debug "rollback=restored" fi exit 1 fi + git_credentials_debug "authentication=installed" +else + git_credentials_debug "authentication_skipped=missing_credentials" fi echo "Git configured with standard GitHub Actions identity" >&2 diff --git a/docs/src/content/docs/reference/checkout.md b/docs/src/content/docs/reference/checkout.md index 6dfec7d8925..6d24bf2e5ee 100644 --- a/docs/src/content/docs/reference/checkout.md +++ b/docs/src/content/docs/reference/checkout.md @@ -213,6 +213,8 @@ Credential setup passes the expected checkout identity through `GH_AW_GIT_REPOSI When a checkout path contains an expression, credential setup resolves the evaluated directories at runtime. The last checkout targeting the workspace root determines its expected identity, including when an expression evaluates to `.` or an equivalent root path. Earlier root checkouts are not re-authenticated with their superseded identities. Expressions remain environment data, and a directory-resolution failure stops credential setup. +Set `GH_AW_GIT_CREDENTIALS_DEBUG: "true"` on a credential-configuration step to enable privacy-preserving runtime events; `RUNNER_DEBUG=1` also enables them. Events go to stderr under `workflow:git_credentials` and report checkout indexes, root-match booleans, verification phases, skip reasons, and rollback outcomes without repository names, paths, remote URLs, or tokens. Compiler-side logs use the existing `DEBUG` namespaces `workflow:checkout_credentials_render` and `workflow:git_configuration_steps`, reporting counts and selection modes rather than checkout identities. + :::note[Shallow checkout and push-to-pull-request-branch] `push-to-pull-request-branch` inspects the commit range `origin/..` in the agent's workspace to detect merge commits and select the appropriate transport. With the default shallow clone (`fetch-depth: 1`), `origin/` has no traversable ancestry, so `git rev-list` reports the entire local history as the range. On large monorepos (thousands of commits) this can falsely trigger bundle or rewrite paths. When the range is implausibly large in a shallow checkout, merge-commit detection returns false (with a warning) to avoid incorrect transport selection; if the range later reaches the signed-push linearization step, that step is refused with a clear error. Set `fetch-depth: 0` to ensure the correct range is visible. ::: diff --git a/pkg/workflow/checkout_credentials_render.go b/pkg/workflow/checkout_credentials_render.go index d7bec15be93..62a4cac5f1d 100644 --- a/pkg/workflow/checkout_credentials_render.go +++ b/pkg/workflow/checkout_credentials_render.go @@ -3,8 +3,12 @@ package workflow import ( "fmt" "strings" + + "github.com/github/gh-aw/pkg/logger" ) +var checkoutCredentialsLog = logger.New("workflow:checkout_credentials_render") + type credentialSubrepository struct { repository string path string @@ -55,6 +59,7 @@ func (cm *CheckoutManager) runtimeRootCandidates() []credentialSubrepository { hasRuntimePath = hasRuntimePath || (!entry.key.multi && strings.Contains(entry.key.path, "${{")) } if !hasRuntimePath { + checkoutCredentialsLog.Print("Runtime root identity resolution not required") return nil } var candidates []credentialSubrepository @@ -76,9 +81,14 @@ func (cm *CheckoutManager) runtimeRootCandidates() []credentialSubrepository { pathEnvVarName: fmt.Sprintf("GH_AW_ROOT_PATH_%d", index), }) } + checkoutCredentialsLog.Printf("Runtime root identity resolution configured: candidates=%d", len(candidates)) return candidates } +func gitCredentialDebugLine(event string) string { + return fmt.Sprintf(" if [ \"${RUNNER_DEBUG:-}\" = \"1\" ] || [ \"${GH_AW_GIT_CREDENTIALS_DEBUG:-}\" = \"true\" ]; then printf 'workflow:git_credentials %s\\n' >&2; fi\n", event) +} + func runtimeRootEnvironmentLines(candidates []credentialSubrepository) []string { if len(candidates) == 0 { return nil @@ -95,19 +105,24 @@ func runtimeRootIdentityLines(candidates []credentialSubrepository) []string { if len(candidates) == 0 { return nil } - lines := []string{" GH_AW_ROOT_DIRECTORY=$(pwd -P)\n"} - for _, candidate := range candidates { + lines := []string{gitCredentialDebugLine("root_resolution=started"), " GH_AW_ROOT_DIRECTORY=$(pwd -P)\n"} + for index, candidate := range candidates { lines = append(lines, fmt.Sprintf(" GH_AW_CHECKOUT_PATH=\"${%s:-.}\"\n", candidate.pathEnvVarName), " if [ \"$GH_AW_CHECKOUT_PATH\" = \"-\" ]; then GH_AW_CHECKOUT_PATH=\"./-\"; fi\n", " if ! GH_AW_CHECKOUT_DIRECTORY=$(cd -- \"$GH_AW_CHECKOUT_PATH\" 2>/dev/null && pwd -P); then\n", + gitCredentialDebugLine(fmt.Sprintf("checkout_index=%d directory_resolution=failed", index)), " echo \"Unable to resolve checkout directory for Git identity verification\" >&2\n", " exit 1\n", " fi\n", - fmt.Sprintf(" if [ \"$GH_AW_CHECKOUT_DIRECTORY\" = \"$GH_AW_ROOT_DIRECTORY\" ]; then GH_AW_GIT_REPOSITORY=\"${%s}\"; fi\n", candidate.envVarName), + fmt.Sprintf(" if [ \"$GH_AW_CHECKOUT_DIRECTORY\" = \"$GH_AW_ROOT_DIRECTORY\" ]; then\n GH_AW_GIT_REPOSITORY=\"${%s}\"\n", candidate.envVarName), + gitCredentialDebugLine(fmt.Sprintf("checkout_index=%d root_match=true", index)), + " else\n", + gitCredentialDebugLine(fmt.Sprintf("checkout_index=%d root_match=false", index)), + " fi\n", ) } - return append(lines, " export GH_AW_GIT_REPOSITORY\n") + return append(lines, " export GH_AW_GIT_REPOSITORY\n", gitCredentialDebugLine("root_resolution=completed")) } func credentialEnvironmentLines(root, token string, repositories []credentialSubrepository) []string { diff --git a/pkg/workflow/checkout_runtime_identity_test.go b/pkg/workflow/checkout_runtime_identity_test.go index cf789310fb3..637abef670a 100644 --- a/pkg/workflow/checkout_runtime_identity_test.go +++ b/pkg/workflow/checkout_runtime_identity_test.go @@ -23,8 +23,12 @@ func TestRuntimeCheckoutRootCredentials(t *testing.T) { trial bool mismatch bool missing bool + debug bool }{ {name: "dot", path: ".", rootRepo: "org/external"}, + {name: "private runtime debug root", path: ".", rootRepo: "org/external", debug: true}, + {name: "private runtime debug subdirectory", path: "private-path", rootRepo: "org/workflow", debug: true}, + {name: "private runtime debug failure", path: "private-missing", rootRepo: "org/workflow", debug: true, missing: true}, {name: "empty", path: "", rootRepo: "org/external"}, {name: "slash dot", path: "./", rootRepo: "org/external"}, {name: "normalized parent", path: "nested/..", rootRepo: "org/external"}, @@ -74,6 +78,9 @@ func TestRuntimeCheckoutRootCredentials(t *testing.T) { for _, job := range []string{"agent", "safe outputs"} { t.Run(tc.name+"/"+job, func(t *testing.T) { workspace, env := setupRuntimeCredentialWorkspace(t) + if tc.debug { + env = append(env, "GH_AW_GIT_CREDENTIALS_DEBUG=true") + } path := strings.ReplaceAll(tc.path, "$WORKSPACE", workspace) require.NoError(t, os.MkdirAll(filepath.Join(workspace, "nested"), 0755)) createCredentialTestRepo(t, workspace, tc.rootRepo, env) @@ -144,6 +151,21 @@ func TestRuntimeCheckoutRootCredentials(t *testing.T) { } } require.NotContains(t, string(output), "fake-test-token") + if tc.debug { + require.Contains(t, string(output), "workflow:git_credentials root_resolution=started") + event := "checkout_index=0 root_match=true" + if tc.missing { + event = "checkout_index=0 directory_resolution=failed" + } else if path != "." { + event = "checkout_index=0 root_match=false" + } + require.Contains(t, string(output), event) + for _, private := range []string{workspace, "org/external", "org/workflow", "github.com", "private-path", "private-missing"} { + require.NotContains(t, string(output), private) + } + } else { + require.NotContains(t, string(output), "workflow:git_credentials") + } if !tc.missing && job == "safe outputs" && path != "" && path != "." && path != "./" && path != "nested/.." && path != workspace { subConfig, readErr := os.ReadFile(filepath.Join(workspace, path, ".git", "config")) require.NoError(t, readErr) @@ -199,6 +221,9 @@ func setupRuntimeCredentialWorkspace(t *testing.T) (string, []string) { if strings.HasPrefix(key, "GIT_") || strings.HasPrefix(key, "GH_AW_") || strings.HasPrefix(key, "GITHUB_") || key == "HOME" || key == "RUNNER_TEMP" { continue } + if key == "RUNNER_DEBUG" { + continue + } env = append(env, value) } env = append(env, "HOME="+dir, "GIT_CONFIG_GLOBAL="+filepath.Join(dir, "gitconfig"), "GIT_CONFIG_NOSYSTEM=1", diff --git a/pkg/workflow/git_configuration_steps.go b/pkg/workflow/git_configuration_steps.go index ebcdb05fbc9..50aada762de 100644 --- a/pkg/workflow/git_configuration_steps.go +++ b/pkg/workflow/git_configuration_steps.go @@ -59,9 +59,9 @@ func generateCurrentCheckoutGitConfigurationSteps(checkoutMgr *CheckoutManager, repoNameValue := "${{ github.repository }}" if currentRepo != "" { repoNameValue = fmt.Sprintf("%q", currentRepo) - gitConfigStepsLog.Printf("Generating git config steps for current checkout: path=%s repo=%s", currentPath, currentRepo) + gitConfigStepsLog.Print("Generating git config steps for current checkout: explicit_repository=true") } else { - gitConfigStepsLog.Printf("Generating git config steps for current checkout: path=%s (workflow repo)", currentPath) + gitConfigStepsLog.Print("Generating git config steps for current checkout: explicit_repository=false") } steps := []string{ @@ -107,10 +107,10 @@ func (c *Compiler) generateGitConfigurationStepsWithToken(token string, targetRe if targetRepoSlug != repoNameValue { repoNameValue = fmt.Sprintf("%q", targetRepoSlug) } - gitConfigStepsLog.Printf("Generating git config steps with target repo: %s", targetRepoSlug) + gitConfigStepsLog.Print("Generating git config steps with explicit checkout identity") } else if c.trialMode && c.trialLogicalRepoSlug != "" { repoNameValue = fmt.Sprintf("%q", c.trialLogicalRepoSlug) - gitConfigStepsLog.Printf("Generating git config steps in trial mode with logical repo: %s", c.trialLogicalRepoSlug) + gitConfigStepsLog.Print("Generating git config steps with trial checkout identity") } else { gitConfigStepsLog.Print("Generating git config steps with default github.repository") } From 72643f93ff50a3268c5288caf9e7668b8dc12b12 Mon Sep 17 00:00:00 2001 From: pelikhan Date: Fri, 6 Nov 2026 18:58:41 -0800 Subject: [PATCH 10/11] Prevent external tracing from leaking Git credentials Disable shell xtrace/verbose and Git trace outputs at helper entry, overriding configured Trace2 destinations before any Git operation. Replace raw global configuration errors with fixed privacy-preserving diagnostics. Add tracing regressions for existing and replacement tokens, missing supplied tokens, stderr/file Trace2 targets, configured Trace2 outputs, and global configuration failures. All 54 helper tests, generated runtime credential checks, ShellCheck and JS lint pass. Aggregate gate remains blocked by baseline custom-linter findings and shared golangci-lint lock contention. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../js/configure_git_credentials.test.cjs | 54 ++++++++++++++++++- actions/setup/sh/configure_git_credentials.sh | 24 +++++++-- docs/src/content/docs/reference/checkout.md | 2 + 3 files changed, 73 insertions(+), 7 deletions(-) diff --git a/actions/setup/js/configure_git_credentials.test.cjs b/actions/setup/js/configure_git_credentials.test.cjs index de9b03eb42b..474dc7296e8 100644 --- a/actions/setup/js/configure_git_credentials.test.cjs +++ b/actions/setup/js/configure_git_credentials.test.cjs @@ -20,8 +20,8 @@ function removeDir(dir) { * Run configure_git_credentials.sh in an isolated HOME so that the global git * config it writes does not affect the developer's real ~/.gitconfig. */ -function runScript(env, cwd) { - return spawnSync("sh", [SCRIPT_PATH], { +function runScript(env, cwd, shellFlags = []) { + return spawnSync("sh", [...shellFlags, SCRIPT_PATH], { cwd, encoding: "utf8", env: { ...process.env, GITHUB_TOKEN: "", GIT_TOKEN: "", GH_AW_GIT_REPOSITORY: undefined, GH_AW_GIT_CREDENTIALS_DEBUG: "", RUNNER_DEBUG: "", ...env }, @@ -114,6 +114,56 @@ describe("configure_git_credentials.sh repository identity", () => { } }); + it.each([true, false])("disables shell tracing before reading credentials with token present=%s", tokenPresent => { + git("remote", "set-url", "origin", authenticatedURL("existing-private-token")); + const result = runScript({ ...env, GITHUB_TOKEN: tokenPresent ? "test-token" : "", GH_AW_GIT_CREDENTIALS_DEBUG: "true" }, target, ["-x"]); + expect(result.status, result.stderr).toBe(0); + expect(result.stderr).toContain("identity_result=verified"); + for (const value of ["existing-private-token", "test-token", "owner/target", target]) { + expect(result.stdout + result.stderr).not.toContain(value); + } + }); + + it.each(["stderr", "file"])("disables inherited Git trace outputs directed to %s", destination => { + const traceFile = path.join(root, "git-trace.log"); + const traceTarget = destination === "stderr" ? "1" : traceFile; + const tracing = Object.fromEntries( + ["GIT_TRACE", "GIT_TRACE_SETUP", "GIT_TRACE_PACKET", "GIT_TRACE_PACK_ACCESS", "GIT_TRACE_PACKFILE", "GIT_TRACE_PERFORMANCE", "GIT_TRACE_SHALLOW", "GIT_TRACE_CURL", "GIT_TRACE2", "GIT_TRACE2_EVENT", "GIT_TRACE2_PERF"].map(key => [ + key, + traceTarget, + ]) + ); + git("remote", "set-url", "origin", authenticatedURL("existing-private-token")); + const result = runScript({ ...env, ...tracing, GIT_CURL_VERBOSE: "1", GIT_TRACE2_ENV_VARS: "GITHUB_TOKEN,GIT_TOKEN", GH_AW_GIT_CREDENTIALS_DEBUG: "true" }, target); + expect(result.status, result.stderr).toBe(0); + expect(result.stderr).toContain("authentication=installed"); + expect(result.stdout + result.stderr).not.toMatch(/test-token|existing-private-token|owner\/target|def_param|trace:|start /); + expect(fs.existsSync(traceFile)).toBe(false); + }); + + it("redacts global configuration failures even with external tracing enabled", () => { + const blocked = path.join(root, "private-test-token-config"); + fs.mkdirSync(blocked); + const result = runScript({ ...env, GIT_CONFIG_GLOBAL: blocked, GIT_TRACE2: "1", GIT_TRACE2_ENV_VARS: "GITHUB_TOKEN", GH_AW_GIT_CREDENTIALS_DEBUG: "true" }, target, ["-x"]); + expect(result.status).toBe(1); + expect(result.stderr).toContain("Git global configuration failed"); + expect(result.stdout + result.stderr).not.toMatch(/test-token|private-test-token-config|def_param/); + }); + + it("overrides Git configuration-based Trace2 targets", () => { + const traceFile = path.join(root, "configured-trace.log"); + git("config", "--global", "trace2.normalTarget", traceFile); + git("config", "--global", "trace2.eventTarget", traceFile); + git("config", "--global", "trace2.perfTarget", traceFile); + git("config", "--global", "trace2.envVars", "GITHUB_TOKEN"); + // Configuring the targets itself can create a trace; start the helper with a clean sink. + if (fs.existsSync(traceFile)) fs.rmSync(traceFile); + const result = runScript(env, target); + expect(result.status, result.stderr).toBe(0); + expect(result.stdout + result.stderr).not.toContain("test-token"); + expect(fs.existsSync(traceFile)).toBe(false); + }); + it.each(["https://github.com/OWNER/Target", "git@github.com:owner/target.git", "ssh://git@github.com/owner/target.git", authenticatedURL("old-token")])("recognizes equivalent repository identity for %s", remote => { git("remote", "set-url", "origin", remote); expect(runScript(env, target).status).toBe(0); diff --git a/actions/setup/sh/configure_git_credentials.sh b/actions/setup/sh/configure_git_credentials.sh index 54f8ba9497b..4ab72f7ba4f 100755 --- a/actions/setup/sh/configure_git_credentials.sh +++ b/actions/setup/sh/configure_git_credentials.sh @@ -33,17 +33,31 @@ # 0 - Success # 1 - Error +# External tracing can print expanded credentials before stderr redaction applies. +set +x +set +v set -eu +export GIT_TRACE=0 GIT_TRACE_SETUP=0 GIT_TRACE_PACKET=0 GIT_TRACE_PACK_ACCESS=0 +export GIT_TRACE_PACKFILE=0 GIT_TRACE_PERFORMANCE=0 GIT_TRACE_SHALLOW=0 +export GIT_TRACE_CURL=0 GIT_TRACE2=0 GIT_TRACE2_EVENT=0 GIT_TRACE2_PERF=0 +unset GIT_CURL_VERBOSE GIT_TRACE2_ENV_VARS GIT_TRACE2_CONFIG_PARAMS + +configure_git_global() { + if ! git config --global "$@" 2>/dev/null; then + echo "Git global configuration failed; configuration details are omitted to protect credentials." >&2 + exit 1 + fi +} # Configure git identity -git config --global user.email "github-actions[bot]@users.noreply.github.com" -git config --global user.name "github-actions[bot]" -git config --global am.keepcr true +configure_git_global user.email "github-actions[bot]@users.noreply.github.com" +configure_git_global user.name "github-actions[bot]" +configure_git_global am.keepcr true # Trust the workspace directory to avoid "dubious ownership" errors # when the repository is owned by a different user (e.g., in mounted containers) if [ -n "${GITHUB_WORKSPACE:-}" ]; then - git config --global --add safe.directory "${GITHUB_WORKSPACE}" + configure_git_global --add safe.directory "${GITHUB_WORKSPACE}" fi # Trust cross-repository checkout directories recorded in the checkout manifest. @@ -85,7 +99,7 @@ if [ -n "${GITHUB_WORKSPACE:-}" ] && [ -n "${MANIFEST_PATH}" ] && [ -f "${MANIFE /* ignore missing or malformed manifest */ } ' 2>/dev/null | while IFS= read -r dir; do - [ -n "${dir}" ] && git config --global --add safe.directory "${dir}" + [ -n "${dir}" ] && configure_git_global --add safe.directory "${dir}" done fi diff --git a/docs/src/content/docs/reference/checkout.md b/docs/src/content/docs/reference/checkout.md index 6d24bf2e5ee..7f48100eda5 100644 --- a/docs/src/content/docs/reference/checkout.md +++ b/docs/src/content/docs/reference/checkout.md @@ -215,6 +215,8 @@ When a checkout path contains an expression, credential setup resolves the evalu Set `GH_AW_GIT_CREDENTIALS_DEBUG: "true"` on a credential-configuration step to enable privacy-preserving runtime events; `RUNNER_DEBUG=1` also enables them. Events go to stderr under `workflow:git_credentials` and report checkout indexes, root-match booleans, verification phases, skip reasons, and rollback outcomes without repository names, paths, remote URLs, or tokens. Compiler-side logs use the existing `DEBUG` namespaces `workflow:checkout_credentials_render` and `workflow:git_configuration_steps`, reporting counts and selection modes rather than checkout identities. +The credential helper disables shell tracing and Git trace outputs before handling credentials, including configured Trace2 targets, because external tracing can expose expanded tokens despite stderr redaction. Global Git configuration failures produce a fixed diagnostic instead of raw Git errors. Use the privacy-preserving events above rather than tracing the helper. + :::note[Shallow checkout and push-to-pull-request-branch] `push-to-pull-request-branch` inspects the commit range `origin/..` in the agent's workspace to detect merge commits and select the appropriate transport. With the default shallow clone (`fetch-depth: 1`), `origin/` has no traversable ancestry, so `git rev-list` reports the entire local history as the range. On large monorepos (thousands of commits) this can falsely trigger bundle or rewrite paths. When the range is implausibly large in a shallow checkout, merge-commit detection returns false (with a warning) to avoid incorrect transport selection; if the range later reaches the signed-push linearization step, that step is refused with a clear error. Set `fetch-depth: 0` to ensure the correct range is visible. ::: From 99ca5f6c531a713eb27c3addce286c2637aaa7bf Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 7 Nov 2026 03:42:02 +0000 Subject: [PATCH 11/11] Merge main and stabilize release staging tests Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com> --- .../workflows/engine-conformance-atomic.lock.yml | 4 ++-- .../workflows/pr-specification-reviewer.lock.yml | 6 +++--- .github/workflows/smoke-atomic.lock.yml | 6 +++--- actions/setup/js/release_staging.test.cjs | 14 ++++++++------ 4 files changed, 16 insertions(+), 14 deletions(-) diff --git a/.github/workflows/engine-conformance-atomic.lock.yml b/.github/workflows/engine-conformance-atomic.lock.yml index 39b5d015ff9..25f8cb7666e 100644 --- a/.github/workflows/engine-conformance-atomic.lock.yml +++ b/.github/workflows/engine-conformance-atomic.lock.yml @@ -722,7 +722,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1449,7 +1449,7 @@ jobs: TRACEPARENT: ${{ env.GITHUB_AW_OTEL_TRACE_ID != '' && env.GITHUB_AW_OTEL_PARENT_SPAN_ID != '' && format('00-{0}-{1}-01', env.GITHUB_AW_OTEL_TRACE_ID, env.GITHUB_AW_OTEL_PARENT_SPAN_ID) || '' }} - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/pr-specification-reviewer.lock.yml b/.github/workflows/pr-specification-reviewer.lock.yml index 7613bb4f7f2..4ba1f8bee19 100644 --- a/.github/workflows/pr-specification-reviewer.lock.yml +++ b/.github/workflows/pr-specification-reviewer.lock.yml @@ -780,7 +780,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1373,7 +1373,7 @@ jobs: await main(); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2735,7 +2735,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/.github/workflows/smoke-atomic.lock.yml b/.github/workflows/smoke-atomic.lock.yml index c3240b38c90..95b4941cf4c 100644 --- a/.github/workflows/smoke-atomic.lock.yml +++ b/.github/workflows/smoke-atomic.lock.yml @@ -694,7 +694,7 @@ jobs: path: /tmp/gh-aw - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -1347,7 +1347,7 @@ jobs: await fetchAndLogRateLimit(github, 'agent_end', true); - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" @@ -2610,7 +2610,7 @@ jobs: sparse-checkout: . - name: Configure Git credentials env: - GITHUB_REPOSITORY: ${{ github.repository }} + GH_AW_GIT_REPOSITORY: ${{ github.repository }} GITHUB_SERVER_URL: ${{ github.server_url }} GITHUB_TOKEN: ${{ github.token }} run: bash "${RUNNER_TEMP}/gh-aw/actions/configure_git_credentials.sh" diff --git a/actions/setup/js/release_staging.test.cjs b/actions/setup/js/release_staging.test.cjs index c135d6c448b..42b0fcd2394 100644 --- a/actions/setup/js/release_staging.test.cjs +++ b/actions/setup/js/release_staging.test.cjs @@ -255,8 +255,9 @@ printf '%s\\n' "$TEMP_DIR"`, encoding: "utf8", }); expect(result.status).toBe(1); - expect(result.stderr).toContain("--rootless requires a writable Copilot directory"); - expect(result.stderr).toContain("existing files will not be reclaimed or re-owned"); + expect(result.stderr).toContain("Cannot prepare Copilot state"); + expect(result.stderr).toContain("restore ownership"); + expect(result.stderr).toContain("cannot reclaim or re-own state"); expect(fs.readFileSync(path.join(home, ".copilot"), "utf8")).toBe("existing state"); expect(fs.existsSync(log)).toBe(false); }); @@ -354,7 +355,7 @@ printf 'copilot 1.0.103\\n' return { child, ready, release, completion }; }); try { - const deadline = Date.now() + 10000; + const deadline = Date.now() + 25000; while (!jobs.every(job => fs.existsSync(job.ready))) { if (Date.now() > deadline) throw new Error("Concurrent installers did not reach the toolcache barrier"); await new Promise(resolve => setTimeout(resolve, 25)); @@ -385,7 +386,7 @@ printf 'copilot 1.0.103\\n' for (const job of jobs) fs.writeFileSync(job.release, ""); await Promise.all(jobs.map(job => job.completion)); } - }); + }, 30000); it.skipIf(process.getuid && process.getuid() === 0)("rejects an unwritable Copilot directory without reclaiming or re-owning it", () => { const root = workspace(); @@ -406,8 +407,9 @@ printf 'copilot 1.0.103\\n' encoding: "utf8", }); expect(result.status).toBe(1); - expect(result.stderr).toContain("--rootless requires a writable Copilot directory"); - expect(result.stderr).toContain("existing files will not be reclaimed or re-owned"); + expect(result.stderr).toContain("Cannot prepare Copilot state"); + expect(result.stderr).toContain("restore ownership"); + expect(result.stderr).toContain("cannot reclaim or re-own state"); expect(fs.statSync(copilot).mode & 0o777).toBe(0o555); expect(fs.existsSync(log)).toBe(false); expect(fs.readdirSync(root).filter(name => name.startsWith("copilot-install-"))).toHaveLength(0);