diff --git a/.gitea/workflows/docker-build.yaml b/.gitea/workflows/docker-build.yaml deleted file mode 100644 index d290573..0000000 --- a/.gitea/workflows/docker-build.yaml +++ /dev/null @@ -1,45 +0,0 @@ -name: Docker Build and Push - -on: - push: - branches: [main] - pull_request: - schedule: - - cron: '0 0 * * *' - -jobs: - lint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 - - uses: hadolint/hadolint-action@54c9adbab1582c2ef04b2016b760714a4bfde3cf - with: - dockerfile: Dockerfile - failure-threshold: error - - build-and-test: - runs-on: ubuntu-latest - needs: lint - steps: - - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 - - name: Build image - run: docker build -t ci-image:${{ github.sha }} . - - name: Run tests - run: bash tests/test.sh ci-image:${{ github.sha }} - - push: - runs-on: ubuntu-latest - needs: build-and-test - if: github.event_name != 'pull_request' - steps: - - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 - - name: Build image - run: docker build -t ci-image:${{ github.sha }} . - - uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - name: Tag and push - run: | - docker tag ci-image:${{ github.sha }} jcabillot/opencode-openchamber:latest - docker push jcabillot/opencode-openchamber:latest