Skip to content

Conversation

@CalvinAllen
Copy link
Collaborator

Summary

  • Renamed ci.yml to build.yml with workflow_dispatch trigger added
  • Removed check-dist.yml (dist will be rebuilt during publish workflow only)
  • Added preview-changelog.yml for previewing release notes before publishing
  • Added publish.yml with:
    • Automatic dist rebuild and commit
    • Tag creation and GitHub Release
    • Bluesky and LinkedIn social notifications
  • Added contributors.yml for automated contributor list updates
  • Refreshed README.md with badges, emojis, and contributors section placeholder

Test plan

  • Verify build workflow runs on PR and push to main
  • Test preview-changelog workflow manually
  • Test publish workflow with a version input
  • Verify contributors workflow can be triggered manually

…contributors)

- Rename ci.yml to build.yml, add workflow_dispatch trigger
- Remove check-dist.yml (dist rebuilt during publish only)
- Add preview-changelog.yml for release notes preview
- Add publish.yml with dist rebuild, GitHub release, social notifications
- Add contributors.yml for automated contributor updates
- Refresh README with badges, emojis, and contributors section
@CalvinAllen CalvinAllen changed the title chore(ci): standardize workflows (build, publish, preview-changelog, contributors) chore(ci): standardize workflows Jan 4, 2026
@CalvinAllen CalvinAllen merged commit fd37ed8 into main Jan 4, 2026
1 of 5 checks passed
@CalvinAllen CalvinAllen deleted the chore/ci/standardize-workflows branch January 4, 2026 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants