Skip to content

feat(ci): add PR, release workflows#199

Merged
deciduously merged 6 commits intomainfrom
ci/workflows
Feb 25, 2026
Merged

feat(ci): add PR, release workflows#199
deciduously merged 6 commits intomainfrom
ci/workflows

Conversation

@deciduously
Copy link
Member

No description provided.

@deciduously deciduously changed the title feat(ci): add PR, release, and manual workflows feat(ci): add PR, release workflows Feb 25, 2026
Add three CI workflows for self-hosted runners (aarch64-darwin,
x86_64-linux, aarch64-linux):

- pr.yaml: format check + test on pull requests
- release.yaml: publish + release on push to main
- manual.yaml: workflow_dispatch for ad-hoc test/publish/release

All workflows use a shared composite action (.github/actions/setup-tangram)
that configures /opt/tangram as the build directory with the staging remote,
avoiding clashes with user ~/.tangram directories.

Fix ACTION_DEPENDENCIES to match documented behavior: build now depends
on check, and release now depends on test (not build directly).
@deciduously deciduously merged commit 6d8f64f into main Feb 25, 2026
0 of 3 checks passed
@deciduously deciduously deleted the ci/workflows branch February 25, 2026 15:30
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.

1 participant