Skip to content

ci: move towards releasing using GitHub Actions#352

Merged
dafyddj merged 7 commits intosaltstack-formulas:masterfrom
dafyddj:ci/sem-rel-dry-run
Jul 31, 2025
Merged

ci: move towards releasing using GitHub Actions#352
dafyddj merged 7 commits intosaltstack-formulas:masterfrom
dafyddj:ci/sem-rel-dry-run

Conversation

@dafyddj
Copy link
Copy Markdown
Contributor

@dafyddj dafyddj commented Jul 22, 2025

  • feat(workflows): dry-run semantic-release in GitHub Actions
  • ci(gitlab-ci): switch to image techneg/ci-semantic-release
  • ci(gitlab-ci): remove deprecated keyword only for stage `release
  • ci: use upstream maintainer with new ignore option
  • ci(semantic-release): use m2r built in to image
  • ci(semantic-release): defer to default branches values
  • ci(semantic-release): config option no longer works

@dafyddj dafyddj requested a review from a team as a code owner July 22, 2025 14:42
dafyddj added 7 commits July 22, 2025 15:45
* `semantic-release` has its own rules around when to release or not,
  so we can always run the `release` stage and this allows to
  check that `semantic-release` config is correct
* which is the Debian packaged `python3-m2r` & `m2r`
* which now contains `master` and `main` amongst others
@dafyddj dafyddj force-pushed the ci/sem-rel-dry-run branch from 558cb2f to b8c7f56 Compare July 22, 2025 14:46
@dafyddj dafyddj requested a review from jeff350 July 22, 2025 15:36
Comment thread release.config.js
Comment thread pre-commit_semantic-release.sh
@dafyddj dafyddj merged commit 79d81d5 into saltstack-formulas:master Jul 31, 2025
28 checks passed
@dafyddj dafyddj deleted the ci/sem-rel-dry-run branch July 31, 2025 14:38
@saltstack-formulas-github
Copy link
Copy Markdown

🎉 This PR is included in version 5.1.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants