Skip to content

release: v1.0.0#52

Merged
jamofer merged 1 commit into
masterfrom
release/v1.0.0
May 25, 2026
Merged

release: v1.0.0#52
jamofer merged 1 commit into
masterfrom
release/v1.0.0

Conversation

@jamofer

@jamofer jamofer commented May 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • Bump backend / frontend / testjam-client to 1.0.0.
  • docker-compose.yml now pulls ghcr.io/jamofer/testjam-{api,web}:${TESTJAM_VERSION:-v1.0.0} instead of building from source. Self-hosters download two files (compose + env) and docker compose up.
  • .env.example documents TESTJAM_VERSION with the explicit warning to avoid latest in production.
  • getting-started.{md,es.md} updated: clone step replaced by a two-file curl install + upgrade flow (bump tag → compose pullup -d).

After merge

git checkout master && git pull
git tag v1.0.0
git push origin v1.0.0

The publish-images workflow fires on v* and pushes ghcr.io/jamofer/testjam-api:v1.0.0 + :latest and the same for testjam-web, with GIT_REF / GIT_COMMIT / BUILD_DATE baked in so /about surfaces the release values. After the workflow finishes, mark both GHCR packages public (Settings → Packages → visibility) so the curl install works for anonymous users.

@jamofer jamofer merged commit bfdcefe into master May 25, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant