Use type=edge instead

This commit is contained in:
Dustin J. Mitchell
2026-08-02 20:48:24 -04:00
parent 410eb34aaf
commit 0434863f5b
2 changed files with 14 additions and 2 deletions

View File

@ -28,7 +28,7 @@ jobs:
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=match,pattern=\d.\d.\d,value=latest
type=match,pattern=main,value=latest
type=edge
- name: Build and push
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
with:
@ -59,7 +59,7 @@ jobs:
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=match,pattern=\d.\d.\d,value=latest
type=match,pattern=main,value=latest
type=edge
- name: Build and push
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
with:

View File

@ -24,6 +24,18 @@ The repository is comprised of four crates:
- `taskchampion-sync-server-storage-postgres` implements a Postgres backend for the core
- `taskchampion-sync-server` implements a simple HTTP server for the protocol
## Images
This package builds two docker images:
- `ghcr.io/gothenburgbitfactory/taskchampion-sync-server-postgres`
- `ghcr.io/gothenburgbitfactory/taskchampion-sync-server-sqlite`
These are tagged with as follows:
- With the full version, with tags like `:0.7.1`
- With the minor version, with tags like `:0.7`
- The latest released version with tag `latest`
- A monthly rolling release from Git with tag `edge`
### Building From Source
#### Installing Rust