diff --git a/.forgejo/workflows/pull_request.yml b/.forgejo/workflows/pull_request.yml deleted file mode 100644 index 1171616..0000000 --- a/.forgejo/workflows/pull_request.yml +++ /dev/null @@ -1,20 +0,0 @@ -on: - pull_request: - -jobs: - test: - runs-on: docker - container: - image: ghcr.io/catthehacker/ubuntu:act-22.04 - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 - with: - python-version: '3.11' - cache-dependency-path: '**/requirements.dev.txt' - - name: Install dependencies - working-directory: core - run: pip3 install -r requirements.dev.txt - - name: Run django tests - working-directory: core - run: python3 manage.py test diff --git a/.forgejo/workflows/testing.yml b/.forgejo/workflows/testing.yml index 3b44d24..c35d8bd 100644 --- a/.forgejo/workflows/testing.yml +++ b/.forgejo/workflows/testing.yml @@ -2,6 +2,7 @@ on: push: branches: - testing + pull_request: jobs: test: @@ -24,6 +25,7 @@ jobs: deploy: needs: [test] runs-on: docker + if: github.ref == 'refs/heads/testing' steps: - uses: actions/checkout@v4 - name: Install ansible