diff --git a/.github/workflows/PR.yml b/.github/workflows/PR.yml index 1aae2bed..152642c3 100644 --- a/.github/workflows/PR.yml +++ b/.github/workflows/PR.yml @@ -8,15 +8,14 @@ jobs: name: Instance Test 1 runs-on: macos-12 steps: - # actions/checkout@v2 but we use the SHA1 because tags can be re-written in git - - uses: actions/checkout@722adc63f1aa60a57ec37892e133b1d319cae598 + - uses: actions/checkout@v3 - name: Select Xcode 14.0 run: sudo xcode-select -s /Applications/Xcode_14.0.app - name: Run Bluepill tests run: ./scripts/bluepill.sh instance_tests1 - name: Capture xcresult files if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: xcresults-bp-tests1 path: build/**/*.xcresult @@ -27,15 +26,14 @@ jobs: name: Instance Test 2 runs-on: macos-12 steps: - # actions/checkout@v2 but we use the SHA1 because tags can be re-written in git - - uses: actions/checkout@722adc63f1aa60a57ec37892e133b1d319cae598 + - uses: actions/checkout@v3 - name: Select Xcode 14.0 run: sudo xcode-select -s /Applications/Xcode_14.0.app - name: Run Bluepill tests run: ./scripts/bluepill.sh instance_tests2 - name: Capture xcresult files if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: xcresults-bp-tests2 path: build/**/*.xcresult @@ -46,15 +44,14 @@ jobs: name: Bluepill Test and build runs-on: macos-12 steps: - # actions/checkout@v2 but we use the SHA1 because tags can be re-written in git - - uses: actions/checkout@722adc63f1aa60a57ec37892e133b1d319cae598 + - uses: actions/checkout@v3 - name: Select Xcode 14.0 run: sudo xcode-select -s /Applications/Xcode_14.0.app - name: Run Bluepill tests run: ./scripts/bluepill.sh runner_tests - name: Capture xcresult files if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: xcresults-bluepill-tests path: build/**/*.xcresult diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index b28b613f..c877701a 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -13,15 +13,14 @@ jobs: name: Instance Test 1 runs-on: macos-12 steps: - # actions/checkout@v2 but we use the SHA1 because tags can be re-written in git - - uses: actions/checkout@722adc63f1aa60a57ec37892e133b1d319cae598 + - uses: actions/checkout@v3 - name: Select Xcode 14.0 run: sudo xcode-select -s /Applications/Xcode_14.0.app - name: Run Bluepill tests run: ./scripts/bluepill.sh instance_tests1 - name: Capture xcresult files if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: xcresults-bp-tests1 path: build/**/*.xcresult @@ -32,15 +31,14 @@ jobs: name: Instance Test 2 runs-on: macos-12 steps: - # actions/checkout@v2 but we use the SHA1 because tags can be re-written in git - - uses: actions/checkout@722adc63f1aa60a57ec37892e133b1d319cae598 + - uses: actions/checkout@v3 - name: Select Xcode 14.0 run: sudo xcode-select -s /Applications/Xcode_14.0.app - name: Run Bluepill tests run: ./scripts/bluepill.sh instance_tests2 - name: Capture xcresult files if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: xcresults-bp-tests2 path: build/**/*.xcresult @@ -51,15 +49,14 @@ jobs: name: Bluepill Test and build runs-on: macos-12 steps: - # actions/checkout@v2 but we use the SHA1 because tags can be re-written in git - - uses: actions/checkout@722adc63f1aa60a57ec37892e133b1d319cae598 + - uses: actions/checkout@v3 - name: Select Xcode 14.0 run: sudo xcode-select -s /Applications/Xcode_14.0.app - name: Run Bluepill tests run: ./scripts/bluepill.sh runner_tests - name: Capture xcresult files if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: xcresults-bluepill-tests path: build/**/*.xcresult diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ab634754..0fab04d8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,15 +11,14 @@ jobs: name: Instance Test 1 runs-on: macos-12 steps: - # actions/checkout@v2 but we use the SHA1 because tags can be re-written in git - - uses: actions/checkout@722adc63f1aa60a57ec37892e133b1d319cae598 + - uses: actions/checkout@v3 - name: Select Xcode 14.0 run: sudo xcode-select -s /Applications/Xcode_14.0.app - name: Run Bluepill tests run: ./scripts/bluepill.sh instance_tests1 - name: Capture xcresult files if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: xcresults-bp-tests1 path: build/**/*.xcresult @@ -30,15 +29,14 @@ jobs: name: Instance Test 2 runs-on: macos-12 steps: - # actions/checkout@v2 but we use the SHA1 because tags can be re-written in git - - uses: actions/checkout@722adc63f1aa60a57ec37892e133b1d319cae598 + - uses: actions/checkout@v3 - name: Select Xcode 14.0 run: sudo xcode-select -s /Applications/Xcode_14.0.app - name: Run Bluepill tests run: ./scripts/bluepill.sh instance_tests2 - name: Capture xcresult files if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: xcresults-bp-tests2 path: build/**/*.xcresult @@ -49,8 +47,7 @@ jobs: name: BP Test and build runs-on: macos-12 steps: - # actions/checkout@v2 but we use the sha because tags can be rewritten in git - - uses: actions/checkout@722adc63f1aa60a57ec37892e133b1d319cae598 + - uses: actions/checkout@v3 - name: Report event trigger data run: | echo "Event ${{ github.event_name }}, ref: ${{ github.ref }}" @@ -60,7 +57,7 @@ jobs: run: ./scripts/bluepill.sh runner_tests - name: Capture xcresult files if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: xcresults-bluepill-tests path: build/**/*.xcresult