You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`runtime.actions-bridge`| Actions bridge mode renders workflow YAML and pulls approved change sets with repo-local GITHUB_TOKEN receipts | public | preview | active ||[docs](https://github.com/async/github-app/blob/main/README.md)|
26
+
|`runtime.actions-bridge`| Actions bridge mode renders workflow YAML and pulls approved change sets with repo-local GITHUB_TOKEN receipts, lease ids, branch-prefix checks, and allowed-path checks| public | preview | active ||[docs](https://github.com/async/github-app/blob/main/README.md)|
27
27
|`runtime.auth`| Auth providers support GitHub App installation tokens, user tokens, static tokens, and Actions GITHUB_TOKEN fallback | public | preview | active ||[docs](https://github.com/async/github-app/blob/main/README.md)|
28
28
|`runtime.change-set`| Change sets validate safe paths and commit upserts or deletes serially with branch, commit, PR, and index receipt metadata | public | preview | active ||[docs](https://github.com/async/github-app/blob/main/README.md)|
29
29
|`runtime.content`| Content helpers map records to JSON, JSONC read-only-by-default, Markdown, and MDX file formats without schema ownership | public | preview | active ||[docs](https://github.com/async/github-app/blob/main/README.md)|
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,10 @@
1
1
# Changelog
2
2
3
+
## 0.1.1 - 2026-06-18
4
+
5
+
- Add branch-prefix, allowed-path, and pull-request controls to the Actions bridge renderer and pull command so generated workflows can scope repo writes without changing backend APIs.
6
+
- Skip change sets whose metadata excludes the Actions worker, reject bridge pulls when the queued target branch is outside the configured prefix, and echo backend lease ids in bridge receipts.
Write the result to `.github/workflows/async-github-bridge.yml` in the customer repo.
139
+
Prefer `@async/pipeline` generated workflows for new repos so workflow triggers,
140
+
permissions, action pins, locks, and secret routing stay centrally managed. The
141
+
standalone renderer remains available for compatibility.
138
142
139
143
The generated workflow:
140
144
@@ -143,8 +147,9 @@ The generated workflow:
143
147
- requests `contents: write` and `pull-requests: write`
144
148
- uses `ASYNC_PROJECT_TOKEN` plus repo-local `GITHUB_TOKEN`
145
149
- pulls approved change sets from Async
150
+
- enforces configured branch-prefix and allowed-path constraints
146
151
- commits branches and optionally opens PRs
147
-
- posts receipts back to Async
152
+
- posts lease-aware receipts back to Async
148
153
149
154
Repo setting required for PR creation: enable “Allow GitHub Actions to create and approve pull requests”. If that is unavailable, Async can use branch-only mode and let a human open the PR.
0 commit comments