Skip to content
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

minor: Simplify images, upload multi-arch images, pipeline updates #59

Draft
wants to merge 30 commits into
base: master
Choose a base branch
from

Conversation

Luke-Rogerson
Copy link
Member

@Luke-Rogerson Luke-Rogerson commented Jul 27, 2023

Changelog

  • Combine base and Boyar Dockerfiles into single Dockerfile
  • Rename boyar dir to healthcheck (we can reuse this structure in v3)
  • Updates to GitHub pipeline, including using docker buildx to build for multiple architectures

TODO

  1. Better method for incrementing major/minor/patch versions (can we automate based on commit message?)
  2. Job for publishing prod images (done on merge to master)
  3. Only publish staging images on PR (not on every push)

@Luke-Rogerson Luke-Rogerson force-pushed the chore/simplify-build-process branch from ecde775 to 721b0e0 Compare September 27, 2023 07:10
@Luke-Rogerson Luke-Rogerson force-pushed the chore/simplify-build-process branch 2 times, most recently from ed62b13 to 02882f3 Compare September 27, 2023 07:41
@Luke-Rogerson Luke-Rogerson force-pushed the chore/simplify-build-process branch from 02882f3 to 8fa321a Compare September 27, 2023 07:43
Luke Rogerson added 2 commits September 27, 2023 08:44
@Luke-Rogerson Luke-Rogerson changed the title Simplify images, upload multi-arch images, pipeline updates Minor: Simplify images, upload multi-arch images, pipeline updates Sep 27, 2023
@Luke-Rogerson Luke-Rogerson changed the title Minor: Simplify images, upload multi-arch images, pipeline updates Major: Simplify images, upload multi-arch images, pipeline updates Sep 27, 2023
@Luke-Rogerson Luke-Rogerson changed the title Major: Simplify images, upload multi-arch images, pipeline updates minor: Simplify images, upload multi-arch images, pipeline updates Sep 27, 2023
@Luke-Rogerson Luke-Rogerson added immediate Adding this label to an open PR will build and push an "immediate" image to staging Docker Hub and removed immediate Adding this label to an open PR will build and push an "immediate" image to staging Docker Hub labels Sep 27, 2023
@Luke-Rogerson Luke-Rogerson added immediate Adding this label to an open PR will build and push an "immediate" image to staging Docker Hub and removed immediate Adding this label to an open PR will build and push an "immediate" image to staging Docker Hub labels Sep 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
immediate Adding this label to an open PR will build and push an "immediate" image to staging Docker Hub
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant