8000 ci: set up Docker builds on Github by demize · Pull Request #151 · fluid-queue/fluid-queue · GitHub
[go: up one dir, main page]

Skip to content

ci: set up Docker builds on Github#151

Open
demize wants to merge 18 commits intodevelopfrom
ci/docker-builds
Open

ci: set up Docker builds on Github#151
demize wants to merge 18 commits intodevelopfrom
ci/docker-builds

Conversation

@demize
Copy link
Contributor
@demize demize commented Dec 1, 2025

We're no longer getting builds on Docker Hub, so this should be useful.

Based significantly on Docker's own documentation for these actions. Unfortunately not exactly tested, since that's pretty hard to do.

This should:

  • Update the latest tag on every push to main
  • Update the develop tag on every push to develop
  • Create a tag with the version for every version tag we push, and
    • Update a tag for the major version based on the version tag every time we push a version tag
  • Build but not push the image on a pull request
  • Separately, build and run the test container on all the same events

This should work fine but there's really no way to tell until we actually push this, since github actions are bad...

@demize demize requested a review from liquidnya December 1, 2025 20:24
@demize
Copy link
Contributor Author
demize commented Dec 1, 2025

Alright, turns out it's just running the actions on this pull request, that's neat.

Looks like it should work fine, actually, though the test failures are... interesting.

We're no longer getting builds on Docker Hub, so this should be useful.
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.

2 participants

0