2.0.0 • Published 1 year ago

@pager/semantic-release-config v2.0.0

Weekly downloads
1,352
License
-
Repository
github
Last release
1 year ago

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:

variabletypenotes
NPM_TOKENrequired
GITHUB_TOKENrequired

Below is a list of plugins that are toggleable via a feature flag:

feature flagpluginnotes
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