diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 077f294..1b68577 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -10,7 +10,7 @@ on: - main jobs: - build-and-deploy: + build-and-deploy(production): runs-on: ubuntu-latest permissions: contents: read diff --git a/.gitea/workflows/dev.yaml b/.gitea/workflows/dev.yaml index 515e6bf..2d7ffe2 100644 --- a/.gitea/workflows/dev.yaml +++ b/.gitea/workflows/dev.yaml @@ -6,38 +6,7 @@ on: types: [opened,synchronize] jobs: - check-file-changes: - runs-on: ubuntu-latest - outputs: - should_run: ${{ steps.filter.outputs.should_run }} - steps: - - name: 🚚 Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: 📑 Check changed files - id: filter - run: | - CHANGED_FILES=$(git diff --name-only ${{ github.event.pull_request.base.sha }} ${{ github.event.pull_request.head.sha }} || git diff --name-only HEAD~1 HEAD) - - IMPORTANT_FILE_CHANGED=false - for file in $CHANGED_FILES; do - if [[ $file =~ \.(ts|yaml|json|js|scss)$ ]]; then - IMPORTANT_FILE_CHANGED=true - break - fi - done - - if [ "$IMPORTANT_FILE_CHANGED" = true ]; then - echo "should_run=true" >> $GITHUB_OUTPUT - else - echo "should_run=false" >> $GITHUB_OUTPUT - fi - - build-and-deploy: - needs: check-file-changes - if: ${{ needs.check-file-changes.outputs.should_run == 'true' || github.event_name == 'workflow_dispatch' }} + build-and-deploy(dev): runs-on: ubuntu-latest permissions: contents: read