Skip to content

Automatic Docker release builds - #1922

Merged
JulianGro merged 3 commits into
overte-org:masterfrom
JulianGro:docker-release
Nov 25, 2025
Merged

Automatic Docker release builds#1922
JulianGro merged 3 commits into
overte-org:masterfrom
JulianGro:docker-release

Conversation

@JulianGro

@JulianGro JulianGro commented Nov 23, 2025

Copy link
Copy Markdown
Member

This PR adds automatic Docker server release builds. This way, I don't have to build them manually every release.
Only the latest tag needs to be updated manually.
They can be seen in action here: https://github.com/JulianGro/overte/actions/runs/19611606837 and here: https://github.com/JulianGro/overte/actions/runs/19613230103
aarch64 builds are failing due to shader compilation issues.
It uses the https://github.com/overte-org/overte-domain-server-docker repository, which has always been used for Docker server release builds.

@JulianGro JulianGro added needs CR This pull request needs to be code reviewed NLnet labels Nov 23, 2025
@JulianGro
JulianGro marked this pull request as draft November 23, 2025 12:48
@JulianGro
JulianGro marked this pull request as ready for review November 23, 2025 16:54
@JulianGro

Copy link
Copy Markdown
Member Author

@RTUnreal would you be up for reviewing this?

@RTUnreal RTUnreal left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The rest seems sensible ot me :)

Comment thread .github/workflows/release_docker_server_build.yml
Comment thread .github/workflows/release_docker_server_build.yml
Comment thread .github/workflows/release_docker_server_build.yml
@JulianGro
JulianGro requested a review from RTUnreal November 25, 2025 21:05

@RTUnreal RTUnreal left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Have nothing else to add :)

@JulianGro JulianGro added CR approved This pull request has been successfully code reviewed and removed needs CR This pull request needs to be code reviewed labels Nov 25, 2025
@JulianGro
JulianGro merged commit 3619529 into overte-org:master Nov 25, 2025
1 of 4 checks passed
@JulianGro
JulianGro deleted the docker-release branch November 25, 2025 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CR approved This pull request has been successfully code reviewed NLnet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants