2.0.0 • Published 1 year ago
@pager/semantic-release-config v2.0.0
semantic-release-config
Shareable semantic-release configuration that can be used on your projects.
How to use this
Install with npm i -D @pager/semantic-release-config
Add to extends
property of release
config in package.json
{
...
"release": {
"extends": "@pager/semantic-release-config"
}
...
}
Environment Variables
The following variables need to be set in Github secrets:
variable | type | notes |
---|---|---|
NPM_TOKEN | required | |
GITHUB_TOKEN | required |
Below is a list of plugins that are toggleable via a feature flag:
feature flag | plugin | notes |
---|---|---|
SENTRY_RELEASE_ENABLED | '@eclass/semantic-release-sentry-releases' | When this feature flag is set to 'true', SENTRY_AUTH_TOKEN , SENTRY_ORG , and SENTRY_PROJECT are required. SENTRY_AUTH_TOKEN must be set as a Github secret. All env vars must be pulled into .github/workflows/release.yml so that they are made available on the CI process - feel free to set non-secret values directly in this file |
References
1(https://github.com/eclass/semantic-release-sentry-releases#eclasssemantic-release-sentry-releases)
1.3.2-alpha.2
1 year ago
1.4.0
1 year ago
2.0.0
1 year ago
1.3.2-alpha.0
2 years ago
1.3.1
4 years ago
1.3.0
4 years ago
1.2.3
4 years ago
1.2.2
4 years ago
1.2.1
4 years ago
1.2.0
4 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago
0.1.2
4 years ago
0.1.1
4 years ago
0.1.0
4 years ago