From d30f0f01c523463c6169ded6bc87d4fbb2bbbb24 Mon Sep 17 00:00:00 2001 From: baalajimaestro Date: Sun, 8 Sep 2024 11:22:19 +0530 Subject: [PATCH] Switch to gitea actions Signed-off-by: baalajimaestro --- .forgejo/workflows/build-push.yml | 28 ++++++++++++++++++++++++++++ .woodpecker/woodpecker.yaml | 13 ------------- 2 files changed, 28 insertions(+), 13 deletions(-) create mode 100644 .forgejo/workflows/build-push.yml delete mode 100644 .woodpecker/woodpecker.yaml diff --git a/.forgejo/workflows/build-push.yml b/.forgejo/workflows/build-push.yml new file mode 100644 index 0000000..0b1254e --- /dev/null +++ b/.forgejo/workflows/build-push.yml @@ -0,0 +1,28 @@ +on: + push: + +jobs: + Building: + runs-on: slave + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Startup DIND + run: /dockerd-entrypoint.sh dockerd & + shell: bash + + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + registry: git.ptr.moe + username: ${{ gitea.repository_owner }} + password: ${{ secrets.DOCKER_PASSWORD }} + + - name: Build & Push + uses: docker/build-push-action@master + with: + push: true + context: . + platforms: linux/amd64 + tags: git.ptr.moe/baalajimaestro/nim-censor-bot:latest \ No newline at end of file diff --git a/.woodpecker/woodpecker.yaml b/.woodpecker/woodpecker.yaml deleted file mode 100644 index dcd2cc0..0000000 --- a/.woodpecker/woodpecker.yaml +++ /dev/null @@ -1,13 +0,0 @@ -when: - - event: push - -steps: - - name: Build & Push - image: git.baalajimaestro.me/baalajimaestro/build-runner - commands: - - /dockerd-entrypoint.sh dockerd 2&> /dev/null & - - echo $DOCKER_PASSWORD | docker login git.baalajimaestro.me --username ${CI_REPO_OWNER} --password-stdin - - docker build . -t git.baalajimaestro.me/baalajimaestro/nim-censor-bot:latest - - docker push git.baalajimaestro.me/baalajimaestro/nim-censor-bot:latest - secrets: [ docker_password ] - privileged: true \ No newline at end of file