mirror of
https://github.com/apricote/releaser-pleaser.git
synced 2026-02-10 03:37:03 +00:00
Compare commits
3 commits
8ce5b765e2
...
b2e2dd9a17
| Author | SHA1 | Date | |
|---|---|---|---|
| b2e2dd9a17 | |||
| a7811991ee | |||
| c1db1b20e0 |
5 changed files with 17 additions and 8 deletions
16
README.md
16
README.md
|
|
@ -1,6 +1,16 @@
|
|||
# releaser-pleaser
|
||||
|
||||
`releaser-pleaser` is a tool designed to automate versioning and changelog management for your projects. Building on the concepts of [`release-please`](https://github.com/googleapis/release-please), it streamlines the release process through GitHub Actions or GitLab CI.
|
||||
<p align="center">
|
||||
<code>releaser-pleaser</code> is a tool designed to automate versioning and changelog management for your projects. Building on the concepts of <a href="https://github.com/googleapis/release-please"><code>release-please</code></a>, it streamlines the release process through GitHub Actions or GitLab CI.
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://apricote.github.io/releaser-pleaser" target="_blank"><img src="https://img.shields.io/badge/Documentation-brightgreen?style=flat-square" alt="Badge: Documentation"/></a>
|
||||
<a href="https://github.com/apricote/releaser-pleaser/releases" target="_blank"><img src="https://img.shields.io/github/v/release/apricote/releaser-pleaser?sort=semver&display_name=release&style=flat-square&color=green" alt="Badge: Stable Release"/></a>
|
||||
<img src="https://img.shields.io/badge/License-GPL--3.0-green?style=flat-square" alt="Badge: License GPL-3.0"/>
|
||||
<img src="https://img.shields.io/codecov/c/github/apricote/releaser-pleaser?style=flat-square" alt="Badge: Test Coverage"/>
|
||||
<img src="https://img.shields.io/github/go-mod/go-version/apricote/releaser-pleaser?style=flat-square" alt="Badge: Go Version"/>
|
||||
</p>
|
||||
|
||||
## Features
|
||||
|
||||
|
|
@ -14,10 +24,6 @@
|
|||
|
||||
`releaser-pleaser` simplifies release management, allowing maintainers to focus on development while ensuring consistent and well-documented releases.
|
||||
|
||||
## Status
|
||||
|
||||
This project is still under active development. You can not reasonably use it right now and not all features advertised above work. Keep your eyes open for any releases.
|
||||
|
||||
## Relation to `release-please`
|
||||
|
||||
After using `release-please` for 1.5 years, I've found it to be the best tool for low-effort releases currently available. While I appreciate many of its features, I identified several additional capabilities that would significantly enhance my workflow. Although it might be possible to incorporate these features into `release-please`, I decided to channel my efforts into creating a new tool that specifically addresses my needs.
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
# Tutorials
|
||||
|
||||
- [Getting started on GitHub](tutorials/github.md)
|
||||
- [Getting started on GitLab]()
|
||||
- [Getting started on GitLab](tutorials/gitlab.md)
|
||||
|
||||
# Explanation
|
||||
|
||||
|
|
@ -16,13 +16,14 @@
|
|||
- [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]()
|
||||
|
||||
# Reference
|
||||
|
||||
- [Glossary](reference/glossary.md)
|
||||
- [Pull Request Options](reference/pr-options.md)
|
||||
- [GitHub Action](reference/github-action.md)
|
||||
- [GitLab CI]()
|
||||
- [GitLab CI/CD Component](reference/gitlab-cicd-component.md)
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
1
docs/reference/gitlab-cicd-component.md
Normal file
1
docs/reference/gitlab-cicd-component.md
Normal file
|
|
@ -0,0 +1 @@
|
|||
# GitLab CI/CD Component
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
# GitHub
|
||||
# Getting Started on GitHub
|
||||
|
||||
In this tutorial we show how to install `releaser-pleaser` in your GitHub project.
|
||||
|
||||
|
|
|
|||
1
docs/tutorials/gitlab.md
Normal file
1
docs/tutorials/gitlab.md
Normal file
|
|
@ -0,0 +1 @@
|
|||
# Getting started on GitLab
|
||||
Loading…
Add table
Add a link
Reference in a new issue