Skip to content

Publish next versions nightly instead of after every push - #31

Merged
tortmayr merged 1 commit into
mainfrom
scheduled-next-publishing
Sep 25, 2026
Merged

tortmayr merged 1 commit into
mainfrom
scheduled-next-publishing

Conversation

@tortmayr

@tortmayr tortmayr commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

What it does

  • Replace the CI-triggered publishing with a nightly schedule and on-demand runs; drop the unused workflow_call trigger
  • Derive the affected-only baseline from the last successful next publish, so a nightly run picks up all changes since then instead of only the last commit
  • Publish next versions only from the head of main, as the baseline refers to it
  • Skip scheduled runs while main is on a release version instead of failing every night until it is bumped back to next
  • Document the baseline in the CLI README

How to test

Follow-ups

Changelog

  • This PR should be mentioned in the changelog
  • This PR introduces a breaking change (if yes, provide more details below for the changelog and the migration guide)

@github-actions

github-actions Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Previews removed, the pull request is closed.

- Replace the CI-triggered publishing with a nightly schedule and
  on-demand runs; drop the unused workflow_call trigger
- Derive the affected-only baseline from the last successful next
  publish, so a nightly run picks up all changes since then instead of
  only the last commit
- Publish next versions only from the head of main, as the baseline
  refers to it
- Skip scheduled runs while main is on a release version instead of
  failing every night until it is bumped back to next
- Document the baseline in the CLI README
@tortmayr
tortmayr force-pushed the scheduled-next-publishing branch from a5a8cda to f2ea124 Compare September 25, 2026 12:30
@tortmayr tortmayr changed the title Publish next versions weekly instead of after every push Publish next versions nightly instead of after every push Sep 25, 2026
@tortmayr
tortmayr merged commit b76da01 into main Sep 25, 2026
8 checks passed
@tortmayr
tortmayr deleted the scheduled-next-publishing branch September 25, 2026 12:45
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.

2 participants