Skip to content

fix: update pinned SHA in TestAddWorkflowWithDispatchWorkflowFromSharedImport to resolve serena.md 404#28853

Closed
Copilot wants to merge 2 commits intomainfrom
copilot/fix-integration-add-job-failure
Closed

fix: update pinned SHA in TestAddWorkflowWithDispatchWorkflowFromSharedImport to resolve serena.md 404#28853
Copilot wants to merge 2 commits intomainfrom
copilot/fix-integration-add-job-failure

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 28, 2026

TestAddWorkflowWithDispatchWorkflowFromSharedImport was pinned to commit 15af946 where serena-go.md imports uses: serena.md (bare filename). The import resolver treats bare filenames as non-explicit relative paths, resolving them against originalBaseDir (.github/workflows/) → 404 for .github/workflows/serena.md instead of .github/workflows/shared/mcp/serena.md. Compilation of smoke-copilot.md fails with "import file not found".

Change

  • pkg/cli/add_integration_test.go: Update pinned SHA from 15af9460b16355b

Commit 0b16355b is the fix that changed serena-go.md to use ./serena.md (explicitly-relative), which the resolver correctly handles via currentBaseDirshared/mcp/serena.md. It also retains strict: false and dispatch-workflow: [haiku-printer] required by the test.

-workflowSpec := "github/gh-aw/.github/workflows/smoke-copilot.md@15af946"
+workflowSpec := "github/gh-aw/.github/workflows/smoke-copilot.md@0b16355b"

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/graphql
    • Triggering command: /usr/bin/gh gh repo view --json owner,name --jq .owner.login + "/" + .name ache/go/1.25.8/x64/pkg/tool/linu-buildmode=exe (http block)
    • Triggering command: /usr/bin/gh gh repo view owner/repo 3183�� prettier --write .cfg **/*.ts **/*.json --ignore-path ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet -c cd actions/setup/js && npm run format:pkg-json --silent >/dev/nu-errorsas (http block)
    • Triggering command: /usr/bin/gh gh repo view owner/repo (http block)
  • https://api.github.com/orgs/test-owner/actions/secrets
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name --stdin --fix-thin 64/bin/sh --pack_header=2,make (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/actions/ai-inference/git/ref/tags/v1
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv /tmp/TestCollectWorkflowFiles_WithImports1881253304/001 config /usr/bin/git remote.origin.urgit 5928758/b041/vetrev-parse x_amd64/compile git rev-�� --show-toplevel x_amd64/compile /usr/bin/git 1-EdI01KD 5928758/b073/vet/opt/hostedtoolcache/node/24.14.1/x64/bin/npm x_amd64/compile git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv --show-toplevel 64/pkg/tool/linux_amd64/compile /usr/bin/git 4195869128/.githgit GO111MODULE 64/pkg/tool/linu--show-toplevel git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/vet /usr/bin/git 8Ahzvfw1V GO111MODULE 1/x64/bin/node git (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v3
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv xterm-color 8621818/b466/_testmain.go /tmp/go-build3418621818/b462/types.test */*.ts' '**/*.jsgit /home/REDACTED/worrev-parse x_amd64/vet /tmp/go-build3418621818/b462/types.test ent.�� .md md /usr/bin/git -test.timeout=10git -test.run=^Test -test.short=true--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv GOMODCACHE go om/org1/repo1.git -json GO111MODULE 64/bin/go git rev-�� --show-toplevel go /usr/bin/git matter-with-env-git GO111MODULE x_amd64/compile git (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v5
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv 2124-14081/test-2893057001/.github/workflows ctive_test.go 8621818/b395/actionpins.test --ignore-path ..infocmp all_parse_test.g-1 ent.go 8621818/b395/actionpins.test e=/t�� 2124-14081/test-3775006546 /tmp/go-build2925928758/b196/vet.cfg 64/pkg/tool/linux_amd64/compile m0s r (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv --show-toplevel ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet /usr/bin/git "prettier" --writr pkg/workflow/com\n ache/go/1.25.8/x: git rev-�� --show-toplevel ache/go/1.25.8/xremote.origin.url /usr/bin/git 8621818/b475/_pkgit /tmp/go-build292rev-parse 8621818/b475=> git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git sistency_WithImpgit -pack /usr/bin/infocmp--show-toplevel git rev-�� --show-toplevel infocmp /usr/bin/git s/test.md bash /usr/bin/gh git (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v6
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv ry=1 /tmp/go-build2925928758/b248/vet.cfg g_.a =receive g/cli/logs_firewrev-parse ndor/bin/bash (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv runs/20260428-052124-14081/test-3775006546 -test.v=true ache/node/24.14.1/x64/bin/node l -test.run=^Test -test.short=true--show-toplevel git t-37�� 2850961537 git ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet on' --ignore-patgit k/gh-aw/gh-aw/pkrev-parse ndor/bin/bash ache/go/1.25.8/x64/pkg/tool/linu--jq (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv t0 my-default (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v8
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv --show-toplevel /opt/hostedtoolcache/go/1.25.8/xTest User /usr/bin/git 2124-14081/test-git /tmp/go-build292rev-parse 5928758/b358/vetHEAD git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linu-importcfg /usr/bin/git -unreachable=falgit /tmp/go-build292rev-parse 1/x64/bin/node git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv -v ache/go/1.25.8/x64/pkg/tool/linuremote1 (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v9
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv mport\|serena\|fetchFrontmatter test.go go o k/gh-aw/gh-aw/pk-unsafeptr=false k/gh-aw/gh-aw/pk-unreachable=false k/gh-aw/gh-aw/pk/tmp/go-build2925928758/b250/vet.cfg k/gh�� k/gh-aw/gh-aw/pkg/cli/codemod_gi!../../../pkg/workflow/js/**/*.json o n-dir/git k/gh-aw/gh-aw/pk/opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet k/gh-aw/gh-aw/pk-atomic k/gh-aw/gh-aw/pk-bool k/gh-aw/gh-aw/pk-buildtags (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv json' --ignore-p-c=4 k/gh-aw/gh-aw/pk-nolocalimports ash k/gh-aw/gh-aw/pk/opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet k/gh-aw/gh-aw/pk-unsafeptr=false k/gh-aw/gh-aw/pk-unreachable=false k/gh-aw/gh-aw/pk/tmp/go-build2925928758/b274/vet.cfg k/gh�� th .prettierignore --log-level=error k/gh-aw/gh-aw/pkg/constants/tool_constants.go _modules/.bin/node k/gh-aw/gh-aw/pk/opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/link k/gh-aw/gh-aw/pk-o k/gh-aw/gh-aw/pk/tmp/go-build2925928758/b001/cli.test k/gh-aw/gh-aw/pk-importcfg (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv --local gpg.program 1/x64/bin/bash (http block)
  • https://api.github.com/repos/actions/setup-go/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv -mDQ/m744uhZfAkobaTk3-mDQ 64/pkg/tool/linux_amd64/vet /usr/bin/gh --noprofile .cfg 64/pkg/tool/linu--show-toplevel 8621818/b471/importcfg run k/gh-aw/gh-aw/pkg/workflow/features_import_test.go k/gh-aw/gh-aw/pkg/workflow/import_schema_test.go /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet test-logs/run-4 go x_amd64/link /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv --show-toplevel 64/pkg/tool/linuTest User (http block)
  • https://api.github.com/repos/actions/setup-node/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv user.email test@example.com ache/node/24.14.1/x64/bin/node failure (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv steps.test.outputs.result nF/2rw-RdHCw_apH02zfbN4/KAMAEFRbrlJARCgx999D /usr/bin/infocmp rite '../../../*git .cfg 64/pkg/tool/linu--show-toplevel infocmp -1 xterm-color 64/pkg/tool/linustatus /usr/bin/infocmp --noprofile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv /orgs/test-owner/actions/secrets --jq /usr/bin/git -json GO111MODULE 64/bin/go git conf�� s/test.md test@example.com /usr/bin/git -json GO111MODULE 64/bin/go git (http block)
  • https://api.github.com/repos/actions/setup-node/git/ref/tags/v6
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv -unreachable=false /tmp/go-build2925928758/b247/vet.cfg /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet g/cli/codemod_gigit g/cli/logs_firewrev-parse g/cli/copilot_ag--show-toplevel /opt/hostedtoolcache/go/1.25.8/x^remote\..*\.gh-resolved$ -uns�� licyMinIntegrityOnlyrepos_only_without_min-integrity2594821520/001 /tmp/go-build2925928758/b368/vet.cfg ache/node/24.14.1/x64/bin/node js/**/*.json' --git g/cli/audit.go 1/x64/bin/bash git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv ithub/workflows/agentic-optimization-kit.md g/testutil/tempdir_test.go 8621818/b450/styles.test -test.timeout=10git -test.run=^Test -test.short=true--show-toplevel 8621818/b450/styles.test e=/t�� t0 git 1/x64/bin/node m0s k/gh-aw/gh-aw/pkrev-parse (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv oRAb/yYxzhiyRkBQ_tNc2oRAb l /usr/bin/git origin main ndor/bin/git 8621818/b446/importcfg init�� k/gh-aw/gh-aw/pkg/stringutil/ansi.go (http block)
  • https://api.github.com/repos/actions/upload-artifact/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv ons-test800739693 -importcfg /tmp/go-build3418621818/b431/parser.test -s -w -buildmode=exe /tmp/go-build3418621818/b431/parser.test -tes�� -test.paniconexit0 -test.v=true rue,"errors":[],"warnings":[]}] -test.timeout=10git -test.run=^Test -test.short=true--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv git-receive-pack '/tmp/TestParseDefaultBranchFromLsRemoteWithRealGitmain_branch9--repo l /usr/bin/git -json GO111MODULE 64/bin/go git -C /tmp/gh-aw-test-runs/20260428-052436-40710/test-791518958/.github/workflows remote /usr/bin/git -json GO111MODULE 64/bin/go git (http block)
  • https://api.github.com/repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq [.object.sha, .object.type] | @tsv user.email ings.cjs n-dir/git user.name st/suppress-warnrun tions/node_modul/tmp/go-handler-test-QiIIjj/slow.go forks.js rev-�� HEAD st/suppress-warnings.cjs (http block)
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq [.object.sha, .object.type] | @tsv . tions/setup/js/nmain $name) { hasDiscussionsEnabled } } user.email test@test.com bin/git git init�� -q (http block)
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq [.object.sha, .object.type] | @tsv . tions/setup/js/node_modules/vite--stdout ndor/bin/git user.email test@test.com ache/uv/0.11.8/x--require git init�� -q st/suppress-warn--conditions ache/node/24.14.development 296daab2ad7ccdd4/usr/bin/gh 915c715f..HEAD /git st/dist/workers/-f (http block)
  • https://api.github.com/repos/github/gh-aw
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .default_branch -output.go /bin/sh r: $owner, name: $name) { hasDiscussionsEnabled } } git rev-parse HEgit 02f7760e872440f3-C k/gh-aw/gh-aw/ac/home/REDACTED/work/gh-aw/gh-aw 1/x64/bin/node ve . tions/setup/js/node_modules/vitest/suppress-warnings.cjs r: $owner, name: $name) { hasDiscussionsEnabled } } -exist mp run-script/lib/n/home/REDACTED/work/gh-aw/gh-aw tions/setup/js/nshow (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw --jq .default_branch ithub/workflows main ed.lock.yml e_modules/.bin/ggit git 86_64/git /opt/hostedtoolcrev-parse -o ithub/workflows -importcfg /opt/hostedtoolcache/node/24.14.1/x64/bin/node -s -w -buildmode=exe /opt/hostedtoolcshow (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v0.1.2
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv -2603387272/base.md -2603387272/new.md /usr/bin/git rite '../../../*git .cfg 64/pkg/tool/linu--show-toplevel /usr/bin/git conf�� --get-regexp ^remote\..*\.gh-resolved$ /usr/bin/git y_only_defaults_git origin ache/go/1.25.8/x--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv --show-toplevel go /usr/bin/git 1/001/test-frontgit GO111MODULE 64/pkg/tool/linu--show-toplevel git rev-�� --show-toplevel 64/pkg/tool/linux_amd64/compile (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv se 8621818/b112/vet.cfg /opt/hostedtoolcache/node/24.14.1/x64/bin/node ../pkg/workflow/git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv /tmp/TestHashStability_SameInputSameOutput1581760961/001/stabiliremote.origin.url l /usr/bin/git github/workflowsgit GO111MODULE 64/bin/go git -C /tmp/TestGuardPolicyMinIntegrityOnlymin-integrity_with_explicit_repo675970632/001 config /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet remote.origin.urgit GO111MODULE 64/bin/go /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv k/gh-aw/gh-aw/.github/workflows/agent-performance-analyzer.md 8621818/b444/_testmain.go /usr/bin/git ../pkg/workflow/git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv /tmp/go-build2440240116/b200/importcfg -pack /usr/bin/git -json GO111MODULE 64/bin/go git -C /tmp/TestGuardPolicyMinIntegrityOnlymin-integrity_only_defaults_repo665366600/001 rev-parse /usr/bin/git -json GO111MODULE 64/bin/go git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created >=2026-04-21 (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created >=2026-03-29 (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created >=2026-01-28 (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/1/artifacts --jq .artifacts[].name origin 64/pkg/tool/linux_amd64/compile ./../.prettieriggit (http block)
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/1/artifacts --jq .artifacts[].name O_e3/jNiaaPEe3F5AUUx1O_e3 0240116/b211=> GOINSECURE GOMOD GOMODCACHE git -c 0240116/b071/importcfg SgUm/-evxfJf9jMJ1iP8YSgUm e/git-upload-pack -n1 --format=format:rev-parse --end-of-options--show-toplevel /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12345/artifacts --jq .artifacts[].name ne_constants.go 64/pkg/tool/linux_amd64/compile id.go o (http block)
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12345/artifacts --jq .artifacts[].name GO111MODULE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE ntio/asm/ascii GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet 0240�� nL6m/zdxyCSRdW7QRNn7znL6m pkg/mod/github.com/segmentio/asm@v1.1.3/internal/unsafebytes/uns-c=4 /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12346/artifacts --jq .artifacts[].name l_test.go 64/pkg/tool/linux_amd64/compile id.go o ndor/bin/git 64/pkg/tool/linu^remote\..*\.gh-resolved$ pret�� g_.a **/*.cjs x_amd64/link **/*.json tants_test ../../../.prettiuser.email x_amd64/link (http block)
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12346/artifacts --jq .artifacts[].name _VvF/FyImW2PzFURYGaDW_VvF ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet GOINSECURE ntio/encoding/asrev-parse GOMODCACHE ache/go/1.25.8/x64/pkg/tool/linutest@example.com env 2436-40710/test-720329215 GO111MODULE ache/node/24.14.1/x64/bin/node GOINSECURE GOMOD GOMODCACHE /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/2/artifacts --jq .artifacts[].name origin x_amd64/vet ./../.prettieriggit (http block)
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 .cfg 64/pkg/tool/linux_amd64/vet ./../.prettieriggit (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/2/artifacts --jq .artifacts[].name d2UJ/DbmGN00V4XBV3gqgd2UJ 0240116/b213=> GOINSECURE GOMOD GOMODCACHE git for-�� runs/20260428-052436-40710/test-source-field-variant-1413897723/.github/workflows k16k/fLMkIGmGY3YvZBL1k16k /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile GOSUMDB GOWORK 64/bin/go /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/3/artifacts --jq .artifacts[].name origin 64/pkg/tool/linux_amd64/vet ./../.prettieriggit (http block)
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/3/artifacts --jq .artifacts[].name hxms/bWOB0OjYPOs06SIChxms 0240116/b207=> GOINSECURE g/x/crypto/chachrev-parse GOMODCACHE git cat-�� 2436-40710/test-1805049671/custom/workflows Bcts/l-3Xgegn_V4R30X4Bcts e/git GOSUMDB GOWORK 64/bin/go e/git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/4/artifacts --jq .artifacts[].name origin .test ./../.prettieriggit (http block)
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 go x_amd64/link ./../.prettieriggit (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/4/artifacts --jq .artifacts[].name GO111MODULE 0240116/b217=> GOINSECURE g/x/text/transforev-parse GOMODCACHE git 0240�� 2436-40710/test-1805049671/custom/workflows _isA/iz-VlEV3Z-CBIoY6_isA /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile l --format=format:rev-parse --end-of-options--show-toplevel /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linuTest User (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/5/artifacts --jq .artifacts[].name origin sole.test ./../.prettieriggit (http block)
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/5/artifacts --jq .artifacts[].name GO111MODULE 0240116/b212=> GOINSECURE nal/fips140tls 0240116/b092/sym--show-toplevel ache/go/1.25.8/x64/src/reflect/asm_wasm.s -V=f�� 2436-40710/test-1805049671/custom/workflows bdZx/dTcSRunIDvppKmvAbdZx kflows/local-workflow.lock.yml GOSUMDB GOWORK 64/bin/go /opt/hostedtoolcache/go/1.25.8/xTest User (http block)
  • https://api.github.com/repos/github/gh-aw/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path -c=4 -nolocalimports -importcfg /tmp/go-build3418621818/b430/importcfg -embedcfg /tmp/go-build3418621818/b430/embedcfg -pack --no�� submodules | head -n 10 gration_test.go x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 100 /home/REDACTED/worinit /home/REDACTED/wor--bare x_amd64/vet --no�� 1377416538/.github/workflows /home/REDACTED/work/gh-aw/gh-aw/pkg/constants/tool_constants.go x_amd64/vet /home/REDACTED/worgit /home/REDACTED/wor-C /home/REDACTED/wor/tmp/TestGuardPolicyTrustedUsersCompiledOutput2241780585/001 x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 6 erignore (http block)
  • https://api.github.com/repos/github/gh-aw/contents/.github/workflows/shared/reporting.md
    • Triggering command: /tmp/go-build3418621818/b404/cli.test /tmp/go-build3418621818/b404/cli.test -test.testlogfile=/tmp/go-build3418621818/b404/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true (http block)
    • Triggering command: /tmp/go-build72603820/b404/cli.test /tmp/go-build72603820/b404/cli.test -test.testlogfile=/tmp/go-build72603820/b404/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true -nolocalimports -importcfg /tmp/go-build2440240116/b201/importcfg -pack env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v0.47.4
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv --show-toplevel ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet /usr/bin/git --noprofile s_test.go /opt/hostedtoolc--show-toplevel git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.8/xtest@example.com /usr/bin/git -unreachable=faldu (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv --show-toplevel ache/go/1.25.8/x64/pkg/tool/linux_amd64/asm /usr/bin/infocmp ons/secrets rg/x/text@v0.36.rev-parse ache/go/1.25.8/x--show-toplevel infocmp -1 xterm-color ache/go/1.25.8/x64/pkg/tool/linux_amd64/compile /usr/bin/git RequiresMinIntegdu GO111MODULE 0240116/b254=> git (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv se 5928758/b125/vet.cfg k **/*.json --ignore-path ../../../.prettiinputs.version ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet sRem�� se 5928758/b281/vet.cfg ache/uv/0.11.8/x86_64/bash rror _constants.go test.go /opt/hostedtoolcache/go/1.25.8/xremote.origin.url (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/vet GOINSECURE GOMOD ternal/boring/si--show-toplevel x_amd64/vet env -json GO111MODULE 64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/compile (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv --noprofile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/asm GOINSECURE GOMOD GOMODCACHE x_amd64/asm 7392�� -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v2.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv */*.ts' '**/*.json' --ignore-pat-errorsas (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv */*.ts' '**/*.jsgo1.25.8 /home/REDACTED/wor-c=4 x_amd64/vet /home/REDACTED/worgit /home/REDACTED/wor-C /home/REDACTED/wor/tmp/gh-aw-test-runs/20260428-052124-14081/test-1728550206/.github/workflows x_amd64/vet --no�� 12534514/001 12534514/002/work x_amd64/vet /home/REDACTED/worgit /home/REDACTED/worrev-parse /home/REDACTED/wor--show-toplevel x_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv */*.ts' '**/*.json' --ignore-pat-errorsas /home/REDACTED/work/gh-aw/gh-aw/pk-ifaceassert x_amd64/vet /home/REDACTED/worgit /home/REDACTED/wor-C /home/REDACTED/wor/tmp/gh-aw-test-runs/20260428-052124-14081/test-2893057001/.github/workflows x_amd64/vet log */*.json' '!../../../pkg/workflo-errorsas --follow x_amd64/vet /home/REDACTED/worgit /home/REDACTED/wor-C /home/REDACTED/wor/tmp/gh-aw-test-runs/20260428-052124-14081/test-3775006546 x_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v3.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env Gitmain_branch922739246/001' Gitmain_branch922739246/001' x_amd64/compile GOINSECURE GOMOD GOMODCACHE h-aw.wasm; \ AFTER=$(wc -c < g (http block)
  • https://api.github.com/repos/nonexistent/action/git/ref/tags/v999.999.999
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv report.md 5928758/b116/vet.cfg ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet **/*.json --ignore-path ../../../.prettixterm-color ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv -json GO111MODULE x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json eutil.go 64/pkg/tool/linux_amd64/compile GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/compile (http block)
  • https://api.github.com/repos/nonexistent/repo/actions/runs/12345
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion -n1 --format=format:rev-parse --end-of-options--show-toplevel /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile faul�� 0240116/b211/importcfg -trimpath /opt/hostedtoolcache/go/1.25.8/x64/pkg/tool/linux_amd64/compile tent.md path -lang=go1.25 /opt/hostedtoolcrepos/{owner}/{repo}/actions/runs/2/artifacts (http block)
  • https://api.github.com/repos/owner/repo/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo ndor/bin/sh (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo ache/go/1.25.8/x64/bin/bash (http block)
    • Triggering command: /usr/bin/gh gh workflow list --repo owner/repo --json name,path,state x_amd64/vet (http block)
  • https://api.github.com/repos/test-owner/test-repo/actions/secrets
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name origin REDACTED bash (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name -json tions.go 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/test/repo
    • Triggering command: /usr/bin/gh gh api /repos/test/repo --jq .default_branch 40/001/test-empty-frontmatter.md-test.timeout=10m0s 5928758/b100/vet.cfg ck (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test/repo --jq .default_branch /home/REDACTED/work/gh-aw/gh-aw/.gtest-logs/run-2 go /usr/bin/git -json GO111MODULE 64/bin/go git -C /home/REDACTED/work/gh-aw/gh-aw/.github/workflows rev-parse /usr/bin/git -json GO111MODULE x_amd64/compile git (http block)
  • invalid.example.invalid
    • Triggering command: /usr/lib/git-core/git-remote-https /usr/lib/git-core/git-remote-https origin https://invalid.example.invalid/nonexistent-repo.git e/git init�� ndor/bin/git git ode_modules/.bin/git =receive test@example.com--git-dir=/tmp/bare-incremental-AUiykM /git (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

…edImport to 0b16355

Commit 15af946 has serena-go.md importing `serena.md` (bare filename), which the
import resolver resolved against the original base dir (.github/workflows/) resulting
in a 404 for `.github/workflows/serena.md`.

Commit 0b16355 includes the fix that changes serena-go.md to use `./serena.md`
(explicitly-relative), ensuring the sibling file resolves to
.github/workflows/shared/mcp/serena.md correctly. It also has strict: false
and the dispatch-workflow: haiku-printer configuration needed by the test.

Agent-Logs-Url: https://github.com/github/gh-aw/sessions/744a15e2-c95a-48b1-811f-9796a939e899

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job 'Integration Add with dispatch-workflow Dependencies' fix: update pinned SHA in TestAddWorkflowWithDispatchWorkflowFromSharedImport to resolve serena.md 404 Apr 28, 2026
Copilot AI requested a review from pelikhan April 28, 2026 05:30
@pelikhan pelikhan marked this pull request as ready for review April 28, 2026 05:33
Copilot AI review requested due to automatic review settings April 28, 2026 05:33
@pelikhan pelikhan closed this Apr 28, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the pinned commit SHA used by TestAddWorkflowWithDispatchWorkflowFromSharedImport so the integration test pulls a version of smoke-copilot.md whose shared import (serena-go.md./serena.md) resolves correctly and avoids the serena.md 404 that breaks compilation.

Changes:

  • Bump the pinned smoke-copilot.md reference from 15af946 to 0b16355b in the integration test.
  • Refresh the surrounding comment to document why this specific pin is required (strict mode setting + explicit relative import fix).
Show a summary per file
File Description
pkg/cli/add_integration_test.go Updates the pinned remote workflow commit used by the integration test to a revision where serena-go.md imports ./serena.md, preventing an incorrect base-dir resolution and resulting 404.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 1/1 changed files
  • Comments generated: 0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants