8 Commits

Author SHA1 Message Date
ef1541202c Update Dockerfile 2025-06-21 10:07:05 -05:00
6f4a6fdedc fix: update Docker workflow to include container image and remove obsolete test workflow
Some checks failed
Build and publish Docker image / build-and-push (push) Failing after 18m1s
2025-05-24 09:06:48 -05:00
143d912da8 Merge pull request 'Added create repo' (#3) from add-createrepo into main
Some checks failed
Run Actions / build-and-push-image (push) Successful in 13s
Build and publish Docker image / build-and-push (push) Failing after 19m18s
Reviewed-on: #3
2025-05-23 10:43:49 -05:00
edeb0d808e Added create repo 2025-05-23 10:43:40 -05:00
8fcc4bb189 Merge pull request 'fix: add yq installation to Dockerfile for YAML processing support' (#2) from add-yq into main
All checks were successful
Run Actions / build-and-push-image (push) Successful in 2s
Build and publish Docker image / build-and-push (push) Successful in 19m17s
Reviewed-on: #2
2025-05-08 11:37:11 -05:00
Stephen Simpson
af91b2be02 fix: add yq installation to Dockerfile for YAML processing support
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-05-08 11:36:52 -05:00
ed2eef5cee Merge pull request 'fix: add jq package to Dockerfile for enhanced JSON processing' (#1) from add-jq into main
Some checks failed
Run Actions / build-and-push-image (push) Has been cancelled
Reviewed-on: #1
2025-05-08 11:12:22 -05:00
Stephen Simpson
880ac28eb6 fix: add jq package to Dockerfile for enhanced JSON processing
Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-05-08 11:12:08 -05:00
3 changed files with 13 additions and 23 deletions

View File

@@ -16,6 +16,9 @@ env:
jobs:
build-and-push:
runs-on: ubuntu-latest
container:
image: gitea/runner-images:ubuntu-latest
permissions:
contents: read
packages: write

View File

@@ -1,22 +0,0 @@
name: Run Actions
run-name: ${{ gitea.actor }} compiles
on:
push:
branches:
- dev
- main
tags:
- '*.*.*'
workflow_dispatch:
jobs:
build-and-push-image:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- name: Dump Environment Variables
run: |
env | sort

View File

@@ -10,8 +10,17 @@ RUN dnf update -y && \
wget \
which \
vim \
jq \
sysstat \
createrepo_c \
python3-pip && \
dnf group install -y "Development Tools" && \
dnf clean all
dnf clean all && \
case "$(uname -m)" in \
x86_64) wget "https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64" -O /usr/local/bin/yq ;; \
aarch64) wget "https://github.com/mikefarah/yq/releases/latest/download/yq_linux_arm64" -O /usr/local/bin/yq ;; \
*) echo "Unsupported architecture: $ARCH" && exit 1 ;; \
esac && \
chmod +x /usr/local/bin/yq
CMD ["/bin/bash"]