Skip to content

add github workflows#5

Merged
sophiebsw merged 2 commits into
mainfrom
add-cd
May 31, 2026
Merged

add github workflows#5
sophiebsw merged 2 commits into
mainfrom
add-cd

Conversation

@sophiebsw
Copy link
Copy Markdown
Member

@sophiebsw sophiebsw commented May 30, 2026

  • adds build workflow to run the flake checker and build the image
  • adds publish workflow to build and push to image to GHCR
  • modifications to README and flake to accomodate these additions

the deploy workflow cannot currently run on the ocf self-hosted runners, as this will need modifications to the module in order to allow podman to work properly

@sophiebsw sophiebsw force-pushed the add-cd branch 7 times, most recently from ec2f9c9 to d382ba7 Compare May 31, 2026 00:21
* adds build workflow to run the flake checker and build the image
* adds publish workflow to build and push to image to GHCR
* modifications to README and flake to accomodate these additions
@sophiebsw sophiebsw marked this pull request as ready for review May 31, 2026 00:34
@sophiebsw sophiebsw requested a review from 24apricots May 31, 2026 00:34
@sophiebsw sophiebsw enabled auto-merge (squash) May 31, 2026 00:34
Copy link
Copy Markdown
Member

@24apricots 24apricots left a comment

Choose a reason for hiding this comment

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

its fine

Comment thread README.md
Comment thread .github/workflows/publish.yml
Comment thread .github/workflows/publish.yml
@sophiebsw sophiebsw merged commit c7da07a into main May 31, 2026
3 checks passed
@sophiebsw sophiebsw deleted the add-cd branch May 31, 2026 02:46
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