mirror of
https://github.com/apricote/releaser-pleaser.git
synced 2026-01-13 21:21:03 +00:00
Each run of releaser-pleaser acts on the same global state in the forge. Therefore parallel runs are unnecessary. This commit also communicates to the GitHub and GitLab CI pipelines that the releaser-pleaser jobs can be cancelled as early as possible. - On GitHub Actions this can be guaranteed through the workflow settings. These settings are copied into each repository that uses releaser-pleaser, so users need to update this manually. I will add a note to the release notes for this. - On GitLab CI/CD this requires the user to configure a project level setting to "auto-cancel redundant pipelines". We will not recommend user to set this, as it is quite invasive and can break their regular CI pipelines.
31 lines
782 B
Markdown
31 lines
782 B
Markdown
# Summary
|
|
|
|
[Introduction](introduction.md)
|
|
|
|
# Tutorials
|
|
|
|
- [Getting started on GitHub](tutorials/github.md)
|
|
- [Getting started on GitLab](tutorials/gitlab.md)
|
|
|
|
# Explanation
|
|
|
|
- [Release Pull Request](explanation/release-pr.md)
|
|
- [Concurrency and Conflicts](explanation/concurrency-conflicts.md)
|
|
|
|
# Guides
|
|
|
|
- [Customizing Release Notes](guides/release-notes.md)
|
|
- [Pre-releases](guides/pre-releases.md)
|
|
- [Workflow Permissions on GitHub](guides/github-workflow-permissions.md)
|
|
- [Updating arbitrary files](guides/updating-arbitrary-files.md)
|
|
|
|
# Reference
|
|
|
|
- [Glossary](reference/glossary.md)
|
|
- [Pull Request Options](reference/pr-options.md)
|
|
- [GitHub Action](reference/github-action.md)
|
|
- [GitLab CI/CD Component](reference/gitlab-cicd-component.md)
|
|
|
|
---
|
|
|
|
[Changelog](changelog.md)
|