Skip to content

Commit 19ea754

Browse files
committed
chore: add workflow_dispatch to release workflow, add initial changeset
- Release workflow can now be triggered manually from GitHub Actions UI - Added changeset for initial 0.1.0 release
1 parent 1174776 commit 19ea754

2 files changed

Lines changed: 13 additions & 2 deletions

File tree

.changeset/initial-release.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"agentcrumbs": minor
3+
---
4+
5+
Initial release. Debug tracing for AI agents with zero overhead when disabled, strip-before-merge workflow, HTTP collector, CLI tools, and @tanstack/intent skills.

.github/workflows/release.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: Release
22

33
on:
4+
workflow_dispatch:
45
pull_request:
56
types:
67
- closed
@@ -15,8 +16,13 @@ jobs:
1516
release:
1617
if: >
1718
github.repository == 'triggerdotdev/agentcrumbs' &&
18-
github.event.pull_request.merged == true &&
19-
github.event.pull_request.head.ref == 'changeset-release/main'
19+
(
20+
github.event_name == 'workflow_dispatch' ||
21+
(
22+
github.event.pull_request.merged == true &&
23+
github.event.pull_request.head.ref == 'changeset-release/main'
24+
)
25+
)
2026
name: Publish to npm
2127
runs-on: ubuntu-latest
2228
environment: npm-publish

0 commit comments

Comments
 (0)