-
Notifications
You must be signed in to change notification settings - Fork 372
Update release docs & remove snapcraft #1174
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
base: main
Are you sure you want to change the base?
Changes from 2 commits
e79b19c
c4417d0
6a38e43
0f6a6e7
1291f4e
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,15 +31,22 @@ | |
to ensure that everything is in order. | ||
4. Create a PR to update the version in the `Makefile` and [README](README.md) to the new version, and any other necessary | ||
changes. | ||
5. Once the PR is merged, create a new release tag in the format `vX.Y.Z`: | ||
5. Once the PR is merged, run the release workflow called `Release NGINX Prometheus Exporter` with the new version for the `version` input: | ||
Check failure on line 34 in release-process.md
|
||
|
||
```bash | ||
git tag -a vX.Y.Z -m "Release vX.Y.Z" | ||
git push origin vX.Y.Z | ||
``` | ||
Check failure on line 36 in release-process.md
|
||
inputs.version: 1.5.1 | ||
``` | ||
|
||
You can optionally use the following inputs: | ||
|
||
``` | ||
Check failure on line 42 in release-process.md
|
||
inputs.dry_run # Run the release but don't push or publish any artifacts. | ||
inputs.goreleaser_args # Any additional `goreleaser` args you want to pass. | ||
inputs.skip_jobs # Comma separated list of jobs to be skipped, useful for reruns. | ||
``` | ||
|
||
As a result, the CI/CD pipeline will: | ||
|
||
- Build the Docker image and push it to the registries. | ||
- Publish the release to Snapcraft, Homebrew, Scoop, and Nix. | ||
- Publish the release to Homebrew, Scoop, and Nix. | ||
- Create a GitHub release with the autogenerated changelog and artifacts attached. |
Uh oh!
There was an error while loading. Please reload this page.