Skip to content

Automatically build and publish docker images#61

Merged
ElliottKasoar merged 13 commits into
ddmms:mainfrom
ElliottKasoar:add-docker
Sep 23, 2025
Merged

Automatically build and publish docker images#61
ElliottKasoar merged 13 commits into
ddmms:mainfrom
ElliottKasoar:add-docker

Conversation

@ElliottKasoar

Copy link
Copy Markdown
Collaborator

Pre-review checklist for PR author

PR author must check the checkboxes below when creating the PR.

Summary

Adds CI workflow to automatically build and upload Docker image, similar to stfc/janus-core#580

Linked issue

Resolves #3

Testing

Tested on my fork, which seemed to work: https://github.com/ElliottKasoar/ML-PEG/pkgs/container/ml-peg-app

@ElliottKasoar ElliottKasoar self-assigned this Sep 23, 2025
@ElliottKasoar ElliottKasoar added the enhancement New feature or request label Sep 23, 2025
@ElliottKasoar ElliottKasoar changed the title Add docker Automatically build and publish docker images Sep 23, 2025
alinelena
alinelena previously approved these changes Sep 23, 2025
@coveralls

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 17948243102

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall first build on add-docker at 2.4%

Totals Coverage Status
Change from base Build 17948025629: 2.4%
Covered Lines: 3
Relevant Lines: 125

💛 - Coveralls

Comment thread .github/workflows/docker-image.yml Outdated
@ElliottKasoar ElliottKasoar merged commit 664b992 into ddmms:main Sep 23, 2025
8 of 13 checks passed
@ElliottKasoar ElliottKasoar deleted the add-docker branch September 23, 2025 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Automatically build and upload images

3 participants