Skip to content

chore: merge origin/main into dependabot branch#484

Closed
Mossaka with Copilot wants to merge 7 commits into
dependabot/github_actions/docker/login-action-3.7.0from
copilot/sub-pr-470
Closed

chore: merge origin/main into dependabot branch#484
Mossaka with Copilot wants to merge 7 commits into
dependabot/github_actions/docker/login-action-3.7.0from
copilot/sub-pr-470

Conversation

Copilot AI commented Feb 3, 2026

Copy link
Copy Markdown
Contributor

Merged origin/main to sync this dependabot PR with the latest changes from the main branch.

Changes:

  • Merged 187 commits from origin/main using --allow-unrelated-histories strategy
  • Resolved grafted history by creating merge commit 419cec8

The branch now contains all updates from main while preserving the docker/login-action version bump from 3.6.0 to 3.7.0.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 6 commits February 2, 2026 17:25
* Initial plan

* chore: migrate references from githubnext to github organization

Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>
- Update docs-site config to use github.github.io
- Update references to github/agentics repository
- Update example URL patterns from githubnext to myorg (generic)
- Update project links to github.github.io/gh-aw/

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
* fix(cli): use GHCR images for preset agent-images in chroot mode

When using --enable-chroot with --agent-image act (or default), AWF
now correctly uses the pre-built GHCR images instead of always trying
to build locally from Dockerfile.minimal.

This fixes a bug where the packaged AWF binary would fail with:
"unable to prepare context: path '/snapshot/gh-aw-firewall/containers/agent' not found"

The issue was that chroot mode logic was checked before GHCR preset
logic, causing it to always attempt local builds even for preset images.

Changes:
- Prioritize GHCR preset images over local builds (even in chroot mode)
- Only build locally when: --build-local is set, OR --enable-chroot with
  a custom (non-preset) image
- Add tests for chroot + preset image combinations

Fixes #458

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix(smoke-chroot): add -E flag to sudo awf for PATH preservation

Without -E flag, sudo does not preserve environment variables,
causing AWF_HOST_PATH to be set from sudo's default PATH instead
of the user's PATH with toolcache directories. This resulted in
Python/Node version mismatches between host and chroot.

The -E flag ensures PATH is passed to AWF, allowing proper
resolution of host toolcache binaries in chroot mode.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
* Initial plan

* chore: upgrade gh-aw from v0.37.26 to v0.40.0

Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>

* docs: add upgrade summary

Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>

* feat: add post-steps to install awf from source in smoke workflows

Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>

* fix: use postprocess script to install awf from source in smoke workflows

Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>

* fix: update test registry and improve coverage

- Fix docker-manager tests using githubnext registry to use github
- Add tests for ssl-bump.ts (generateSessionCa, initSslDb, isOpenSslAvailable)
- Add tests for pid-tracker.ts (readFdLink, processOwnsSocket, etc.)

Coverage improvements:
- ssl-bump.ts: 33% → 100%
- pid-tracker.ts: 70% → 96%
- Overall: 78.5% → 82.2%

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com>
Co-authored-by: Jiaxiao (mossaka) Zhou <duibao55328@gmail.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Copilot AI changed the title [WIP] Update docker/login-action from 3.6.0 to 3.7.0 chore: merge origin/main into dependabot branch Feb 3, 2026
Copilot AI requested a review from Mossaka February 3, 2026 19:35
@dependabot
dependabot Bot deleted the branch dependabot/github_actions/docker/login-action-3.7.0 February 3, 2026 19:41
@dependabot dependabot Bot closed this Feb 3, 2026
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.

2 participants