diff --git a/.gitea/workflows/update-pkgver.yaml b/.gitea/workflows/update-pkgver.yaml index d07295c..a9afbc8 100644 --- a/.gitea/workflows/update-pkgver.yaml +++ b/.gitea/workflows/update-pkgver.yaml @@ -12,9 +12,6 @@ jobs: update-pkgver: runs-on: moonarch steps: - - name: Install dependencies - run: pacman -Sy --noconfirm git - - name: Checkout source repo run: | git clone --bare http://gitea:3000/nevaforget/moonarch.git source.git diff --git a/ci/act-runner/Dockerfile b/ci/act-runner/Dockerfile new file mode 100644 index 0000000..cd829a2 --- /dev/null +++ b/ci/act-runner/Dockerfile @@ -0,0 +1,7 @@ +FROM archlinux:base-devel +RUN pacman -Sy --noconfirm git curl && pacman -Scc --noconfirm && useradd -m builder && echo "builder ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers +ADD https://gitea.com/gitea/act_runner/releases/download/v0.3.1/act_runner-0.3.1-linux-amd64 /usr/local/bin/act_runner +RUN chmod +x /usr/local/bin/act_runner +COPY --from=gitea/act_runner:latest /usr/local/bin/run.sh /usr/local/bin/run.sh +ENV HOME=/root +ENTRYPOINT ["/usr/local/bin/run.sh"]