ci: Docker edge tag now includes Recyclarr master build

pull/108/head
Robert Dailey 2 years ago
parent 7f9089f316
commit caef1464c5

@ -76,6 +76,11 @@ jobs:
${{ env.SEMVER }},pattern={{major}}.{{minor}}
${{ env.SEMVER }},pattern={{major}}
- name: Enable building from source
id: info
if: ${{ github.event.ref == 'refs/heads/master' }}
run: echo '::set-output name=build_from_branch::master'
- name: Login to GHCR
if: env.SHOULD_PUBLISH
uses: docker/login-action@v2
@ -93,6 +98,7 @@ jobs:
build-args: |
REPOSITORY=${{ github.repository }}
${{ env.VERSION && format('RELEASE_TAG={0}', env.VERSION) }}
BUILD_FROM_BRANCH=${{ steps.info.outputs.build_from_branch }}
platforms: linux/arm/v7,linux/arm64,linux/amd64
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}

@ -12,6 +12,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Radarr: New `--list-custom-formats` CLI option for getting a flat list of all CFs in the guide in
YAML format, ready to copy & paste.
- Docker: New `edge` tag for experimental and potentially unstable builds on `master`. Includes both
the latest Docker and Recyclarr changes to allow users to try them out before an official release.
### Changed

@ -13,6 +13,7 @@ services:
context: .
args:
- TARGETPLATFORM=linux/amd64
- BUILD_FROM_BRANCH=master
init: true
networks: [recyclarr]
volumes:

@ -72,8 +72,8 @@ value *stability* the most, you want the bottom row. If you value being on *the
| Tag | Description |
| -------- | ----------------------------------------------------------------------- |
| `edge` | Docker-only changes that have not yet been released |
| `latest` | Latest release, no matter what, including breaking changes |
| `edge` | Docker and Recyclarr changes on `master`. **Potentially unstable!** |
| `latest` | Latest stable release, no matter what, including breaking changes |
| `2` | Latest *feature* and *bugfix* release; manual update for major releases |
| `2.1` | Latest *bugfix* release; manual update if you want new features |
| `2.1.2` | Exact release; no automatic updates |

Loading…
Cancel
Save