diff --git a/.gitea/workflows/managed-validation.yml b/.gitea/workflows/managed-validation.yml index 6358a59..0b6211b 100644 --- a/.gitea/workflows/managed-validation.yml +++ b/.gitea/workflows/managed-validation.yml @@ -1,6 +1,8 @@ name: Managed validation on: + push: + branches: [main] pull_request: workflow_dispatch: inputs: @@ -23,7 +25,7 @@ jobs: name: full # Public fork code must never execute automatically on the private runner. if: ${{ gitea.event_name != 'pull_request' || gitea.event.pull_request.head.repo.full_name == gitea.repository }} - runs-on: ubuntu-latest + runs-on: linux-validation timeout-minutes: 30 container: # Gitea's JavaScript actions execute inside the job container, so use diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 675c96c..a832917 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -7,7 +7,7 @@ on: jobs: verify-publish: - runs-on: ubuntu-latest + runs-on: linux-validation steps: - uses: actions/checkout@v4 - name: Install pinned uv diff --git a/.gitea/workflows/unraid-deploy.yml b/.gitea/workflows/unraid-deploy.yml deleted file mode 100644 index 5ad938b..0000000 --- a/.gitea/workflows/unraid-deploy.yml +++ /dev/null @@ -1,31 +0,0 @@ -name: Unraid autoredeploy - -on: - push: - branches: [main] - paths-ignore: - - ".gitea/**" - - "docs/**" - - "**/*.md" - workflow_dispatch: - -concurrency: - group: unraid-production-vacatureradar - cancel-in-progress: false - -permissions: - contents: read - -jobs: - deploy: - name: Deploy vacatureradar - runs-on: unraid-deploy - timeout-minutes: 180 - steps: - - name: Deploy exact Gitea revision - run: | - set -euo pipefail - docker exec gitea-deploy-control \ - /opt/gitea-deploy/deploy.py deploy \ - "$GITHUB_REPOSITORY" "$GITHUB_SHA" -