Skip to content

Commit 6af1f05

Browse files
committed
update readme
1 parent 80b37a2 commit 6af1f05

1 file changed

Lines changed: 0 additions & 17 deletions

File tree

README.md

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,6 @@ Two images for the DataCite Canis family of Rails services.
1818

1919
## Quick Start
2020

21-
### CI vs Release
22-
23-
- **On pull requests and pushes to main**: The `build.yml` workflow runs. It builds both images to verify they compile correctly, **but does not publish** anything.
24-
- **On GitHub Release** (recommended): The `release.yml` workflow runs. It builds and **publishes** both images to GHCR with proper semantic tags.
25-
26-
This is the standard DataCite pattern (see e.g. Levriero).
27-
28-
### Versioning (Semantic)
29-
30-
All DataCite Docker images use **semantic versioning** (`MAJOR.MINOR.PATCH`).
31-
32-
To release:
33-
34-
1. Go to the repository → **Releases****Draft a new release**.
35-
2. Create a new tag in semver format, e.g. `1.2.3`.
36-
3. Publish the release.
37-
3821
The release workflow will automatically build and push both images to **both Docker Hub (`datacite/...`) and GHCR (`ghcr.io/datacite/...`)** using `github.ref_name` (the tag, e.g. `v1.2.3`) + the commit hash.
3922

4023
### Build both images locally (for testing)

0 commit comments

Comments
 (0)