From 903ad3849d76a4eb2827a8166e6f6cfc460f9c2e Mon Sep 17 00:00:00 2001 From: 4NK CI Bot Date: Thu, 18 Sep 2025 10:29:22 +0000 Subject: [PATCH] ci: docker_tag=ext workflow: gitea ci ext, cleanup github workflow --- .dockerignore | 10 ++++++++ .env.exemple | 2 +- .gitea/workflows/docker-ext.yml | 6 ++--- .github/workflows/dev.yml | 44 --------------------------------- 4 files changed, 13 insertions(+), 49 deletions(-) create mode 100644 .dockerignore delete mode 100644 .github/workflows/dev.yml diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..41d0a02 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,10 @@ +.git +node_modules +.next +coverage +dist +.DS_Store +npm-debug.log* +yarn-debug.log* +yarn-error.log* +.env* diff --git a/.env.exemple b/.env.exemple index c5532af..5718561 100644 --- a/.env.exemple +++ b/.env.exemple @@ -1 +1 @@ -BOOTSTRAPURL= \ No newline at end of file +BOOTSTRAPURL=https://dev4.4nkweb.com/ws/ \ No newline at end of file diff --git a/.gitea/workflows/docker-ext.yml b/.gitea/workflows/docker-ext.yml index b3f4f92..0f34108 100644 --- a/.gitea/workflows/docker-ext.yml +++ b/.gitea/workflows/docker-ext.yml @@ -28,8 +28,8 @@ jobs: uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} - username: ${{ secrets.REGISTRY_USERNAME }} - password: ${{ secrets.REGISTRY_PASSWORD }} + username: ${{ secrets.USER }} + password: ${{ secrets.TOKEN }} - name: Extract docker tag from commit message (optional) id: tag @@ -53,5 +53,3 @@ jobs: ${{ env.REGISTRY }}/${{ env.IMAGE_NAMESPACE }}/${{ env.IMAGE_NAME }}:${{ steps.tag.outputs.tag || env.DOCKER_TAG }} cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAMESPACE }}/${{ env.IMAGE_NAME }}:buildcache cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAMESPACE }}/${{ env.IMAGE_NAME }}:buildcache,mode=max - - diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml deleted file mode 100644 index cf207db..0000000 --- a/.github/workflows/dev.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: Build and Push to Registry - -on: - push: - branches: [ dev ] - -env: - REGISTRY: git.4nkweb.com - IMAGE_NAME: 4nk/ihm_client - -jobs: - build-and-push: - runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Set up SSH agent - uses: webfactory/ssh-agent@v0.9.1 - with: - ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Login to Container Registry - uses: docker/login-action@v3 - with: - registry: ${{ env.REGISTRY }} - username: ${{ secrets.USER }} - password: ${{ secrets.TOKEN }} - - - name: Build and push - uses: docker/build-push-action@v5 - with: - context: . - push: true - ssh: default - build-args: | - ENV_VARS=${{ secrets.ENV_VARS }} - tags: | - ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest - ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:dev - ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ gitea.sha }} \ No newline at end of file