diff --git a/.forgejo/workflows/commit.yaml b/.forgejo/workflows/commit.yaml deleted file mode 100644 index 7bb513105..000000000 --- a/.forgejo/workflows/commit.yaml +++ /dev/null @@ -1,46 +0,0 @@ -on: - push: - branches: - - 'dev' -jobs: - test-build: - runs-on: docker - container: - image: iceshrimp.dev/iceshrimp/ci-env:latest - options: --volume /opt/iceshrimp-cache/yarn:/iceshrimp-caches/yarn - services: - database: - image: postgres:15 - env: - POSTGRES_PASSWORD: "test" - redis: - image: redis - steps: - - name: Clone repository - run: git clone https://iceshrimp.dev/iceshrimp/iceshrimp.git --branch=${{ github.ref_name }} --depth=1 . - - name: Install build dependencies - run: | - cp -Tr /iceshrimp-caches/yarn .yarn - yarn --immutable - rm -rf /iceshrimp-caches/yarn/* && cp -Tr .yarn /iceshrimp-caches/yarn - - name: Build the shrimp - run: yarn build:debug - - name: Test the shrimp - run: | - cp .config/ci.yml .config/default.yml - yarn run migrate - build-and-push: - runs-on: docker - needs: test-build - container: - image: iceshrimp.dev/iceshrimp/ci-env:latest - options: --volume /home/zotan/.docker:/root/.docker - steps: - - name: Clone repository - run: git clone https://iceshrimp.dev/iceshrimp/iceshrimp.git --branch=${{ github.ref_name }} --depth=1 . - - name: Build docker image - shell: bash - run: | - docker login iceshrimp.dev -u ${{ github.actor }} -p ${{ secrets.REGISTRY_TOKEN }} - docker buildx build -t iceshrimp.dev/${GITHUB_REPOSITORY@L}:$GITHUB_REF_NAME --provenance=false --platform=linux/amd64,linux/arm64 --push --builder build-cluster . - docker buildx prune --keep-storage 20G --builder build-cluster diff --git a/.forgejo/workflows/test-build.yaml b/.forgejo/workflows/test-build.yaml index 0ff90b0ef..a0c521e56 100644 --- a/.forgejo/workflows/test-build.yaml +++ b/.forgejo/workflows/test-build.yaml @@ -1,7 +1,5 @@ on: push: - branches-ignore: - - 'dev' jobs: test-build: runs-on: docker