Skip to content

ci: add Docker image build workflows for dev and prod - #1

Merged
AevumDecessus merged 2 commits into
fragforce:devfrom
AevumDecessus:ci/docker-workflows
Jun 18, 2026
Merged

ci: add Docker image build workflows for dev and prod#1
AevumDecessus merged 2 commits into
fragforce:devfrom
AevumDecessus:ci/docker-workflows

Conversation

@AevumDecessus

@AevumDecessus AevumDecessus commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds GitHub Actions workflow to build and push dev image (ghcr.io/fragforce/fragforce-read-dev) on pushes to dev
  • Adds GitHub Actions workflow to build and push prod image (ghcr.io/fragforce/fragforce-read-prod) on pushes to main or version tags
  • Uses same action versions and SHA pins as fragforce.org workflows

Test plan

  • Merge to dev triggers dev-image workflow and pushes to GHCR
  • Merge to main triggers prod-image workflow and pushes to GHCR

Logout link in header via context processor, clears session and redirects home. Also adds /login/<passphrase>/ for direct passphrase login via URL.
Dev image builds on push to dev, prod image builds on push to main or version tags. Images pushed to GHCR as fragforce-read-dev and fragforce-read-prod.
@AevumDecessus
AevumDecessus merged commit 3ce0cc3 into fragforce:dev Jun 18, 2026
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