Skip to content

add GHCR image builds and SSH-based deployment for staging and production - #213

Merged
uiysg merged 6 commits into
mainfrom
CD
Sep 25, 2026
Merged

uiysg merged 6 commits into
mainfrom
CD

Conversation

@ma-mirzaei

@ma-mirzaei ma-mirzaei commented Feb 20, 2026 •

Copy link
Copy Markdown
Contributor

Introduces a container-based release pipeline: images are built once in CI, pushed to GHCR, and the servers only pull and restart via docker compose. Nothing is built on the servers anymore.

Base automatically changed from develop to main February 23, 2026 16:01
@arlange

arlange commented Sep 11, 2026

Copy link
Copy Markdown
Member

@copilot resolve the merge conflicts in this pull request

# Conflicts:
#	app/src/main/java/tools/vitruv/methodologist/general/service/SmtpMailService.java
#	app/src/main/java/tools/vitruv/methodologist/user/service/UserService.java
#	app/src/main/java/tools/vitruv/methodologist/vsum/service/VsumService.java
#	app/src/main/resources/application-dev.properties
#	app/src/test/java/tools/vitruv/methodologist/user/service/UserServiceTest.java

Co-authored-by: arlange <118437561+arlange@users.noreply.github.com>

Copilot AI commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

@copilot resolve the merge conflicts in this pull request

Resolved. I merged origin/main into this branch, fixed all merge conflicts, and committed the resolution in b8172fa.

@arlange
arlange requested a review from a team as a code owner September 11, 2026 07:34
arlange
arlange previously approved these changes Sep 11, 2026
@uiysg uiysg self-assigned this Sep 24, 2026
@uiysg uiysg changed the title change in dc stage add GHCR image builds and SSH-based deployment for staging and production Sep 24, 2026
@uiysg
uiysg requested a review from arlange September 24, 2026 20:51
@uiysg
uiysg merged commit b64caed into main Sep 25, 2026
3 checks passed
@uiysg
uiysg deleted the CD branch September 25, 2026 11:00
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.

4 participants