Commit Graph

13 Commits

Author SHA1 Message Date
Stephen Simpson
91f5974e26 fix: simplify Docker metadata extraction by removing redundant tag patterns
Some checks failed
Create and publish a Docker image for Linux / build-and-push-image (push) Failing after 23s
Run Actions / build-and-push-image (push) Successful in 2s
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 16:15:38 -07:00
Stephen Simpson
94324e088d fix: remove redundant latest tag pattern from Docker metadata extraction
All checks were successful
Run Actions / build-and-push-image (push) Successful in 1s
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 16:13:28 -07:00
Stephen Simpson
140cfdbe62 fix: update tag pattern for Docker image versioning and correct GITHUB_REF_NAME reference
All checks were successful
Run Actions / build-and-push-image (push) Successful in 2s
Create and publish a Docker image for Linux / build-and-push-image (push) Successful in 32s
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 16:10:01 -07:00
Stephen Simpson
7c5b1d94c4 fix: update branch name from master to main in workflow trigger
All checks were successful
Run Actions / build-and-push-image (push) Successful in 2s
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 16:06:47 -07:00
Stephen Simpson
92527c78d1 refactor: simplify environment variable dumping in test workflow
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 15:38:27 -07:00
Stephen Simpson
0f775eaed5 refactor: update build job to use Ubuntu and add Gitea context logging
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 15:35:42 -07:00
Stephen Simpson
6ea5040983 feat: add workflow_dispatch trigger to test workflow
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 15:33:57 -07:00
Stephen Simpson
146fa71be3 feat: add GitHub Actions workflows for Docker image creation and testing on Windows
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 15:27:39 -07:00
Stephen Simpson
d6e2e54b08 feat: add GitHub Actions workflow for running builds on Windows
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 15:26:29 -07:00
Stephen Simpson
3e69f08edf fix: add release trigger for workflow on creation of new releases
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 13:16:21 -07:00
Stephen Simpson
a4028d3b44 refactor: update version tag pattern and remove unused entrypoint script
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 11:24:38 -07:00
Stephen Simpson
df80a13fa0 refactor: update Dockerfile base image to Rocky Linux and remove obsolete workflow
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-04-29 11:21:28 -07:00
Stephen Simpson
2a0066441b first commit 2025-04-29 10:31:19 -07:00