Skip to content

Final changes to release workflow to make submodule releases possible.#1043

Open
aiuto wants to merge 12 commits intomainfrom
relfix
Open

Final changes to release workflow to make submodule releases possible.#1043
aiuto wants to merge 12 commits intomainfrom
relfix

Conversation

@aiuto
Copy link
Collaborator

@aiuto aiuto commented Mar 9, 2026

  • fix a lot of bugs in release_module.yaml and release_prep.sh
  • Update the version.bzl file for the submodule when releasing. That's one less thing to be out of sync.
  • Update pkg/releasing tools to allow for releases that are not strictly a version number.
    • Add a release_name concept, which is distinct from repo and version, so that we can form URLs like url = 'https://github.com/ORG/REPO/releases/download/SUBMODULE-VERSION/FILE_NAME'

This was used to create the release rules_pkg_providers-0.0.1g.
After this is committed, I'll delete that pre-release sample and do a real one.

@aiuto aiuto marked this pull request as ready for review March 17, 2026 16:40
@aiuto aiuto changed the title Finish making submodule releases possible. Final changes to release workflow to make submodule releases possible. Mar 18, 2026
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