diff --git a/.github/workflows/carbonix_build.yml b/.github/workflows/carbonix_build.yml index d8d773e943..8a75e21133 100644 --- a/.github/workflows/carbonix_build.yml +++ b/.github/workflows/carbonix_build.yml @@ -183,6 +183,7 @@ jobs: build-periph: runs-on: ubuntu-22.04 + if: ${{ !contains(github.event.pull_request.labels.*.name, 'SKIP_BUILD') }} needs: setup-s3-path container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: @@ -247,6 +248,7 @@ jobs: path: output/ collect-aircraft-config-files: + if: ${{ !contains(github.event.pull_request.labels.*.name, 'SKIP_BUILD') }} runs-on: ubuntu-22.04 needs: build-periph outputs: @@ -265,6 +267,7 @@ jobs: echo "aircraft-config-files=$xml_files" >> $GITHUB_OUTPUT process-ac: + if: ${{ !contains(github.event.pull_request.labels.*.name, 'SKIP_BUILD') }} runs-on: ubuntu-22.04 needs: [collect-aircraft-config-files, setup-s3-path] container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 @@ -336,6 +339,7 @@ jobs: build-sitl: runs-on: 'windows-latest' + if: ${{ !contains(github.event.pull_request.labels.*.name, 'SKIP_BUILD') }} needs: setup-s3-path steps: - uses: actions/checkout@v4 @@ -418,7 +422,7 @@ jobs: path: artifacts retention-days: 90 - - name: Download Artifacts + - name: Download Artifacts uses: actions/download-artifact@v4 with: path: temp @@ -429,7 +433,7 @@ jobs: aws-access-key-id: ${{ secrets.AWS_S3_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_S3_SECRET_ACCESS_KEY }} aws-region: us-east-1 - + - name: Upload artifacts to S3 shell: pwsh run: |