Skip to content

Publish on a version bump, and run CI on master - #29

Merged
pathscale merged 1 commit into
masterfrom
ci/publish-on-version-bump
Sep 24, 2026
Merged

pathscale merged 1 commit into
masterfrom
ci/publish-on-version-bump

Conversation

@pathscale

Copy link
Copy Markdown
Owner
  • publish.yml: a merge to master that carries a version crates.io doesn't have publishes it, endpoint-gen-macros first (endpoint-gen depends on it by version). A merge with no new version finds both published and exits green. workflow_dispatch with dry_run packages without uploading. Why: 1.14.0 merged and sat unpublished until it was published by hand.
  • rust.yml: triggered on main, which no longer exists, so nothing merged to master was built or tested. Now master.

Needs the CARGO_REGISTRY_TOKEN secret on this repo. honey_id-types has one; EndpointGen doesn't. Without it the publish step fails loudly naming the missing secret.

Merging a new version to master now publishes it, macros first: 1.14.0 merged
and sat unpublished until it was published by hand. CI ran only on pushes and
PRs to main, which no longer exists, so master was never built or tested.
@pathscale
pathscale merged commit 523a6cb into master Sep 24, 2026
3 of 4 checks passed
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