-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(release): configure semantic-release automation #433
Merged
charliedmcb
merged 18 commits into
main
from
charliedmcb/configureSemanticReleaseAutomation
Jul 12, 2024
Merged
chore(release): configure semantic-release automation #433
charliedmcb
merged 18 commits into
main
from
charliedmcb/configureSemanticReleaseAutomation
Jul 12, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Pull Request Test Coverage Report for Build 9912343119Details
💛 - Coveralls |
tallaxes
previously approved these changes
Jul 12, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
tallaxes
added
area/artifacts
Issues or PRs related to the hosting of release artifacts
area/ci
Issues or PRs related to ci
area/release
Issues or PRs related to releasing
labels
Jul 12, 2024
tallaxes
approved these changes
Jul 12, 2024
Bryce-Soghigian
pushed a commit
that referenced
this pull request
Sep 12, 2024
* update .releaserc.yaml * add perms to release * add GITHUB_TOKEN * add install of the dev dep * add presetConfig * cat noop * change ordering to cat the file * add --input-type=module * add package.json * add random input * change args * update package.json * remove run * update trigger file again * remove package.json and update release ref * update to locking version 24 (latest) * update release settings to what we want * update settings file to json and add comment --------- Co-authored-by: Charlie McBride <Charlie.McBride@microsoft.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area/artifacts
Issues or PRs related to the hosting of release artifacts
area/ci
Issues or PRs related to ci
area/release
Issues or PRs related to releasing
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #388
Description
This configuration of the
semantic-release
tool:Provides us with automatic version detection for releases, tagging, and autogenerating draft release notes, which can be published if the actual release succeeds.
How was this change tested?
I tested earlier versions in dry-run mode, and pipeline failure issues disabled:
Plan to test this version with an actual release once committed to
main
*
Does this change impact docs?
Release Note