-
Notifications
You must be signed in to change notification settings - Fork 5
Release pipeline #145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: next-minor
Are you sure you want to change the base?
Release pipeline #145
Conversation
|
@sjorsholtrop-ritense two remarks:
|
bbe1350 to
54cf4ee
Compare
db66473 to
e45bd97
Compare
|
Still blocked on cleaning up the frontend app by making it not include dev/test-only routes and components when building for production. |
e45bd97 to
d4f8051
Compare
d1fe519 to
f6e65e5
Compare
|
Seems to work now. Tested it here: https://github.com/valtimo-platform/valtimo/actions/runs/20620909414 Publishing the frontend went wrong because I cannot publish over an existing 0.0.0 release, which was released in an earlier attempt. The last step in the pipeline, creating the GitHub Release, hasn't run yet. But I'm sure it'll work as it's just: |
be8bdc0 to
ab2a066
Compare
ab2a066 to
d087274
Compare
Adds
release.ymlworkflow to release new versions of Valtimo backend and frontend in lock-step.Workflow must be run manually from a
release/*branch.The workflow will build, test and release the frontend and backend libraries. Then it will build the frontend/backend images based on the GZAC implementation template in this repo, and push them to GHCR and Dockerhub (
ritense/gzac-backend,ritense/gzac-frontend).Secrets for Dockerhub login have been added to the repo.