Skip to content

common: Add a skip_before arg to the publish series script - #9913

Merged
HarveyDevel merged 1 commit into
mainfrom
publish_series-skip-before
Aug 4, 2026
Merged

common: Add a skip_before arg to the publish series script#9913
HarveyDevel merged 1 commit into
mainfrom
publish_series-skip-before

Conversation

@EbonJaeger

@EbonJaeger EbonJaeger commented Aug 4, 2026

Copy link
Copy Markdown
Member

Summary

Adds an argument to set a commit in the build order to skip to when pushing a stack.

Test Plan

Note that the following plan requires changes in infrastructure-tooling. Both of these changes should be merged together.

  1. Merge a packaging PR with multiple builds.
  2. Run the following command:
    go-task infra:build-pr -- -s 1 9868
  3. See that the first build in the list will be skipped.
  4. Run it again without -s 1 and see that no builds will be skipped.
  5. Run it with -s bob and see that it tells me invalid number.

Checklist

  • Package was built and tested against unstable
  • This change could gainfully be listed in the weekly sync notes once merged
  • I agree to license this contribution and all my previous contributions under the licensing terms in LICENSE.md and have the power and authority to grant those licenses.

Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net>
@EbonJaeger

Copy link
Copy Markdown
Member Author

The failing lint is not from code modified in this PR.

@HarveyDevel HarveyDevel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@HarveyDevel
HarveyDevel merged commit 3392a5d into main Aug 4, 2026
1 of 2 checks passed
@HarveyDevel
HarveyDevel deleted the publish_series-skip-before branch August 4, 2026 03:36
@github-project-automation github-project-automation Bot moved this from Triage to Done in Solus Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants