From 09194967921e8bbf6073a99469f553219517bdb4 Mon Sep 17 00:00:00 2001 From: Smile Rex Date: Wed, 23 Jul 2025 15:17:10 +0300 Subject: [PATCH] add new ci --- .github/workflows/ci.yml | 19 +++++++++++++++++++ .github/workflows/docker-image.yml | 22 ---------------------- main.go | 5 +---- 3 files changed, 20 insertions(+), 26 deletions(-) create mode 100644 .github/workflows/ci.yml delete mode 100644 .github/workflows/docker-image.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..ae85849 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,19 @@ +name: Deploy to Docker Swarm (Worker Node) + +on: + push: + branches: [main] + +jobs: + deploy: + runs-on: ubuntu-latest + + steps: + - name: Checkout repo + uses: actions/checkout@v4 + + - name: Build and push Docker image + run: | + docker build -t ghcr.io/serverussnap/dickbot:latest . + echo "${{ secrets.GHCR_TOKEN }}" | docker login ghcr.io -u serverussnap --password-stdin + docker push ghcr.io/serverussnap/dickbot:latest \ No newline at end of file diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml deleted file mode 100644 index fe7284c..0000000 --- a/.github/workflows/docker-image.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: Docker Image CI - -on: - push: - branches: [ "main" ] - pull_request: - branches: [ "main" ] - -jobs: - build: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - name: Build the Docker image - run: docker build -t smilerex/dickbot:latest . - - - name: Login docker - run: docker login -u ${{secrets.DOCKER_LOGIN}} -p ${{secrets.DOCKER_TOKEN}} - - - name: Deploy docker registry - run: docker push smilerex/dickbot:latest diff --git a/main.go b/main.go index 4b80430..9689ffa 100644 --- a/main.go +++ b/main.go @@ -10,10 +10,7 @@ import ( tele "gopkg.in/telebot.v4" ) -// ////////////////////// -var isTest bool = true - -//////////////////////// +var isTest bool = false func config() models.Config { return models.Config{