From d2bd144a28ede51d180b99522ef73ef2fc5eb636 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 26 Oct 2025 13:45:00 +0000 Subject: [PATCH 1/3] Initial plan From e0a57f9c9a1dd6c501f4a18347a444a748eaeb65 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 26 Oct 2025 13:58:21 +0000 Subject: [PATCH 2/3] Fix: Change --validate flag default to false to prevent unwanted container validation Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- cmd/gh-aw/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/gh-aw/main.go b/cmd/gh-aw/main.go index 55d1b0dda1a..16cadf6218d 100644 --- a/cmd/gh-aw/main.go +++ b/cmd/gh-aw/main.go @@ -272,7 +272,7 @@ func init() { // Add AI flag to compile and add commands compileCmd.Flags().StringP("engine", "a", "", "Override AI engine (claude, codex, copilot)") - compileCmd.Flags().Bool("validate", true, "Enable GitHub Actions workflow schema validation (default: true)") + compileCmd.Flags().Bool("validate", false, "Enable GitHub Actions workflow schema validation and container image validation") compileCmd.Flags().BoolP("watch", "w", false, "Watch for changes to workflow files and recompile automatically") compileCmd.Flags().String("workflows-dir", "", "Relative directory containing workflows (default: .github/workflows)") compileCmd.Flags().Bool("no-emit", false, "Validate workflow without generating lock files") From fe03c64534c5570fa9eb67cea00ccf85fb878eed Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 26 Oct 2025 15:50:17 +0000 Subject: [PATCH 3/3] Add changeset for container validation flag fix [skip-ci] --- .changeset/patch-disable-container-validation-by-default.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/patch-disable-container-validation-by-default.md diff --git a/.changeset/patch-disable-container-validation-by-default.md b/.changeset/patch-disable-container-validation-by-default.md new file mode 100644 index 00000000000..53ffbe21d97 --- /dev/null +++ b/.changeset/patch-disable-container-validation-by-default.md @@ -0,0 +1,5 @@ +--- +"gh-aw": patch +--- + +Fix: Disable container validation by default, require --validate flag