Skip to content

chore: sync actions from gh-aw@v0.93.0 - #287

Merged
pelikhan merged 1 commit into
mainfrom
sync/gh-aw-v0.93.0
Oct 21, 2026
Merged

pelikhan merged 1 commit into
mainfrom
sync/gh-aw-v0.93.0

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated sync of actions from gh-aw at v0.93.0.

@pelikhan
pelikhan marked this pull request as ready for review October 21, 2026 23:20
Copilot AI max review requested due to automatic review settings October 21, 2026 23:20
@pelikhan
pelikhan merged commit e7519e6 into main Oct 21, 2026
8 checks passed
@pelikhan
pelikhan deleted the sync/gh-aw-v0.93.0 branch October 21, 2026 23:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

Cross-repository authorization changes need human confirmation, and unresolved tooling failures remain in the synced files.

2 open issues
What changed in this PR

Syncs action support files from gh-aw@v0.93.0 into the action mirror.

Changes:

  • Recognize exact handler target repositories in invocation-context allowlist fallback.
  • Add session schema tools and isolated safe-output test setup.
  • Import YAML parser build tooling and Copilot web-fetch contract data.
File Description
setup/​js/​testdata/​copilot_sdk_web_fetch_contract.json Adds a web-fetch permission contract fixture.
setup/​js/​scripts/​work_queue_yaml/​package.json Pins YAML bundling and formatting dependencies.
setup/​js/​scripts/​work_queue_yaml/​entry.mjs Exposes parseDocument for bundling.
setup/​js/​scripts/​work_queue_yaml/​build.mjs Builds the self-contained queue YAML parser.
setup/​js/​scripts/​validate_session.cjs Validates session schemas, provenance, and ordering.
setup/​js/​scripts/​test_safeoutputs_setup.mjs Isolates the safe-output CLI and environment for tests.
setup/​js/​scripts/​generate_session_schemas.cjs Generates agent and unified session schemas.
setup/​js/​repo_helpers.cjs Adds exact repository-slug validation.
setup/​js/​invocation_context_helpers.cjs Includes configured handler targets in fallback permissions.

Review effort: Max

const prettier = require("prettier");
const { SESSION_FILE_FORMAT_VERSION } = require("../unified_session.cjs");

const SCHEMA_DIRECTORY = path.resolve(__dirname, "../../../../docs/public/schemas");

const tempDir = fs.mkdtempSync(path.join(os.tmpdir(), "gh-aw-test-safeoutputs-"));
const cli = path.join(tempDir, "safeoutputs");
fs.copyFileSync(fileURLToPath(new URL("./fixtures/safeoutputs.cjs", import.meta.url)), cli);
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