Skip to content
This repository was archived by the owner on Jan 30, 2026. It is now read-only.

chore(ci): standardize workflows#81

Merged
CalvinAllen merged 1 commit intomainfrom
chore/ci/standardize-workflows
Jan 4, 2026
Merged

chore(ci): standardize workflows#81
CalvinAllen merged 1 commit intomainfrom
chore/ci/standardize-workflows

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 subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant