Skip to content

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

Draft
Luke-Rogerson wants to merge 30 commits into
masterfrom
chore/simplify-build-process
Draft

minor: Simplify images, upload multi-arch images, pipeline updates#59
Luke-Rogerson wants to merge 30 commits into
masterfrom
chore/simplify-build-process

Conversation

@Luke-Rogerson
Copy link
Copy Markdown
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