From 8dff70ca88d97bed056dd000914ea1c8a9428824 Mon Sep 17 00:00:00 2001 From: Tomas Balsys Date: Tue, 30 Sep 2025 03:54:13 +0300 Subject: [PATCH] Add action --- .gitea/workflows/image.yaml | 15 +++++++++++++++ .woodpecker.yml | 15 --------------- Containerfile | 4 ++++ Dockerfile | 23 ----------------------- README.md | 1 - 5 files changed, 19 insertions(+), 39 deletions(-) create mode 100644 .gitea/workflows/image.yaml delete mode 100644 .woodpecker.yml create mode 100644 Containerfile delete mode 100644 Dockerfile delete mode 100644 README.md diff --git a/.gitea/workflows/image.yaml b/.gitea/workflows/image.yaml new file mode 100644 index 0000000..8f67b72 --- /dev/null +++ b/.gitea/workflows/image.yaml @@ -0,0 +1,15 @@ +name: Build nspawn container +run-name: Running on ${{ gitea.actor }} +on: + push: + paths: + - Containerfile + +jobs: + container: + runs-on: nix + steps: + - name: Build + run: podman build . -t git.balsys.eu.org/tomas/dosemu + - name: Push + run: podman push git.balsys.eu.org/tomas/dosemu diff --git a/.woodpecker.yml b/.woodpecker.yml deleted file mode 100644 index f5ad1d6..0000000 --- a/.woodpecker.yml +++ /dev/null @@ -1,15 +0,0 @@ -when: - branch: ${CI_REPO_DEFAULT_BRANCH} - event: push - -steps: - build: - image: woodpeckerci/plugin-docker-buildx:2.2.1 - volumes: - - /run/docker.sock:/var/run/docker.sock - settings: - repo: git.balsys.eu.org/tomas/mkosi - registry: ${CI_FORGE_URL} - username: ${CI_REPO_OWNER} - password: - from_secret: package_token diff --git a/Containerfile b/Containerfile new file mode 100644 index 0000000..38f7a1d --- /dev/null +++ b/Containerfile @@ -0,0 +1,4 @@ +FROM debian:trixie + +RUN apt-get update && \ + LC_ALL=C DEBIAN_FRONTEND=noninteractive apt-get install -y mkosi diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index f18b7d3..0000000 --- a/Dockerfile +++ /dev/null @@ -1,23 +0,0 @@ -FROM fedora:39 - -RUN sed -i s/enabled=1/enabled=0/ /etc/yum.repos.d/fedora-cisco-openh264.repo && \ - dnf install -y \ - mkosi \ - arch-install-scripts \ - btrfs-progs \ - debootstrap \ - dosfstools \ - edk2-ovmf \ - git \ - squashfs-tools \ - gnupg \ - python3 \ - tar \ - util-linux-user \ - veritysetup \ - xz \ - zypper \ - e2fsprogs \ - systemd-container - -WORKDIR /root diff --git a/README.md b/README.md deleted file mode 100644 index ab8fdb0..0000000 --- a/README.md +++ /dev/null @@ -1 +0,0 @@ -[![status-badge](https://ci.balsys.eu.org/api/badges/8/status.svg)](https://ci.balsys.eu.org/repos/8) \ No newline at end of file