From 827c20d35dbf6296943a87d9cd45f48d65973abf Mon Sep 17 00:00:00 2001 From: Darius klein Date: Fri, 9 May 2025 21:58:02 +0200 Subject: [PATCH] Migrate to gitea --- .github/workflows/deploy-docs.yml | 18 +++++++++--------- .github/workflows/deploy.yml | 20 ++++++++++---------- Writerside/Dockerfile | 2 +- go.mod | 2 +- 4 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 0192838..bc00bad 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -10,30 +10,30 @@ jobs: build: - runs-on: self-hosted + runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Docker login - run: docker login docker.dariusklein.nl -u Darius -p ${{ secrets.DOCKER_PASSWORD }} + run: docker login gitea.kleinsense.nl -p ${{secrets.docker_password}} -u ${{secrets.docker_username}} - name: Build the Docker image - run: docker build . --file Writerside/Dockerfile --tag docker.dariusklein.nl/kleincord-docs + run: docker build . --file Writerside/Dockerfile --tag gitea.kleinsense.nl/dariusklein/kleincord-docs - name: Docker push - run: docker push docker.dariusklein.nl/kleincord-docs + run: docker push gitea.kleinsense.nl/dariusklein/kleincord-docs publish: needs: build - runs-on: self-hosted + runs-on: ubuntu-latest steps: - name: Docker stop - run: docker stop kleincordDocs || true + run: docker stop darius-discord-docs || true - name: Docker login - run: docker login docker.dariusklein.nl -u Darius -p ${{ secrets.DOCKER_PASSWORD }} + run: docker login gitea.kleinsense.nl -p ${{secrets.docker_password}} -u ${{secrets.docker_username}} - name: Docker pull - run: docker pull docker.dariusklein.nl/kleincord-docs + run: docker pull gitea.kleinsense.nl/dariusklein/kleincord-docs - name: Docker run - run: docker run --rm -dit -p 9090:80 --name kleincordDocs docker.dariusklein.nl/kleincord-docs + run: docker run --restart=always -dit -p 9090:80 --name darius-discord-docs gitea.kleinsense.nl/dariusklein/kleincord-docs diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 626893c..afbb31f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -12,37 +12,37 @@ jobs: build: - runs-on: self-hosted + runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: 'Create env file' run: | touch .env - echo BOT_TOKEN=${{ secrets.BOT_TOKEN }} >> .env + echo BOT_TOKEN=${{ secrets.KLEINCORD_TOKEN }} >> .env echo ERROR_CHANNEL_ID=${{ secrets.ERROR_CHANNEL_ID }} >> .env echo LOG_CHANNEL_ID=${{ secrets.LOG_CHANNEL_ID }} >> .env - echo ENVIRONMENT=${{ secrets.ENVIRONMENT }} >> .env + echo ENVIRONMENT=Production >> .env - name: Docker login - run: docker login docker.dariusklein.nl -u Darius -p ${{ secrets.DOCKER_PASSWORD }} + run: docker login gitea.kleinsense.nl -p ${{secrets.docker_password}} -u ${{secrets.docker_username}} - name: Build the Docker image run: docker build . --file Dockerfile --tag docker.dariusklein.nl/kleincord - name: Docker push - run: docker push docker.dariusklein.nl/kleincord + run: docker push gitea.kleinsense.nl/dariusklein/kleincord:latest publish: needs: build - runs-on: self-hosted + runs-on: ubuntu-latest steps: - name: Docker stop - run: docker stop kleincordBot || true + run: docker stop darius-discord-bot || true - name: Docker login - run: docker login docker.dariusklein.nl -u Darius -p ${{ secrets.DOCKER_PASSWORD }} + run: docker login gitea.kleinsense.nl -p ${{secrets.docker_password}} -u ${{secrets.docker_username}} - name: Docker pull - run: docker pull docker.dariusklein.nl/kleincord + run: docker pull gitea.kleinsense.nl/dariusklein/kleincord - name: Docker run - run: docker run --rm -d --name kleincordBot docker.dariusklein.nl/kleincord + run: docker run --restart=always -d --name darius-discord-bot gitea.kleinsense.nl/dariusklein/kleincord diff --git a/Writerside/Dockerfile b/Writerside/Dockerfile index 60bc43d..9cd31ca 100644 --- a/Writerside/Dockerfile +++ b/Writerside/Dockerfile @@ -1,4 +1,4 @@ -FROM registry.jetbrains.team/p/writerside/builder/writerside-builder:241.15989 as build +FROM registry.jetbrains.team/p/writerside/builder/writerside-builder:latest as build ARG INSTANCE=Writerside/kleincord diff --git a/go.mod b/go.mod index 958c143..36a11a7 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module kleincordBot -go 1.22 +go 1.24 require ( github.com/bwmarrin/discordgo v0.28.1