diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index b50d0d44149..2fa7444d8ed 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -78,7 +78,7 @@ jobs: - name: Script tests run: ./mach test-scripts - name: Unit tests - if: ${{ inputs.unit-tests }} + if: ${{ inputs.unit-tests || github.ref_name == 'try-linux' }} run: python3 ./mach test-unit --release --with-${{ env.LAYOUT }} - name: Rename build timing run: cp -r target/cargo-timings target/cargo-timings-linux-${{ env.LAYOUT }} diff --git a/.github/workflows/mac.yml b/.github/workflows/mac.yml index e679881158f..030900050e5 100644 --- a/.github/workflows/mac.yml +++ b/.github/workflows/mac.yml @@ -66,7 +66,7 @@ jobs: - name: Script tests run: ./mach test-scripts - name: Unit tests - if: ${{ inputs.unit-tests }} + if: ${{ inputs.unit-tests || github.ref_name == 'try-mac' }} run: python3 ./mach test-unit --release --with-${{ env.LAYOUT }} - name: Package run: python3 ./mach package --release diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index db6f5c76856..5702efeb0c7 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -70,7 +70,7 @@ jobs: - name: Smoketest run: python mach smoketest --angle - name: Unit tests - if: ${{ inputs.unit-tests }} + if: ${{ inputs.unit-tests || github.ref_name == 'try-windows' }} run: python mach test-unit --release --with-${{ env.LAYOUT }} - name: Rename build timing run: cp C:\a\servo\servo\target\cargo-timings C:\a\servo\servo\target\cargo-timings-windows-${{ env.LAYOUT }} -Recurse