From 60518558d8476fc372de076b0157417275ef7bee Mon Sep 17 00:00:00 2001 From: Jonathan Bailey Date: Tue, 18 Feb 2025 17:57:47 +0000 Subject: [PATCH 01/10] Create main.yml --- .github/workflows/main.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 000000000..6a943c988 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,17 @@ +name: Benchmark +on: [workflow_dispatch] +jobs: + macOS15AS: + runs-on: macos-15 + steps: + - run: ./benchmark.sh + + macOS15ASLarge: + runs-on: macos-15-xlarge + steps: + - run: ./benchmark.sh + + macOS15Intel: + runs-on: macos-15-large + steps: + - run: ./benchmark.sh From 09ffc454521455db91f30de16b3853ed3b294c8a Mon Sep 17 00:00:00 2001 From: Jonathan Bailey Date: Tue, 18 Feb 2025 17:59:15 +0000 Subject: [PATCH 02/10] Update main.yml --- .github/workflows/main.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6a943c988..146a987bf 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,14 +4,17 @@ jobs: macOS15AS: runs-on: macos-15 steps: + - uses: actions/checkout@v4 - run: ./benchmark.sh macOS15ASLarge: runs-on: macos-15-xlarge steps: + - uses: actions/checkout@v4 - run: ./benchmark.sh macOS15Intel: runs-on: macos-15-large steps: + - uses: actions/checkout@v4 - run: ./benchmark.sh From a4cd6ce1588b8c6ab6d988befdd97ebc2f20592f Mon Sep 17 00:00:00 2001 From: Jonathan Bailey Date: Tue, 18 Feb 2025 18:03:06 +0000 Subject: [PATCH 03/10] Update main.yml --- .github/workflows/main.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 146a987bf..772bf0efc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -5,16 +5,24 @@ jobs: runs-on: macos-15 steps: - uses: actions/checkout@v4 - - run: ./benchmark.sh + - run: | + chmod +x benchmark.sh + ./benchmark.sh macOS15ASLarge: runs-on: macos-15-xlarge + needs: macOS15AS steps: - uses: actions/checkout@v4 - - run: ./benchmark.sh + - run: | + chmod +x benchmark.sh + ./benchmark.sh macOS15Intel: runs-on: macos-15-large + needs: macOS15ASLarge steps: - uses: actions/checkout@v4 - - run: ./benchmark.sh + - run: | + chmod +x benchmark.sh + ./benchmark.sh From 62e474c5252c59bc2e8449d34766cdf9007bd64d Mon Sep 17 00:00:00 2001 From: Jonathan Bailey Date: Tue, 18 Feb 2025 18:32:35 +0000 Subject: [PATCH 04/10] Update main.yml --- .github/workflows/main.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 772bf0efc..0a7749f3c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,17 +1,16 @@ name: Benchmark on: [workflow_dispatch] jobs: - macOS15AS: - runs-on: macos-15 - steps: - - uses: actions/checkout@v4 - - run: | - chmod +x benchmark.sh - ./benchmark.sh + # macOS15AS: + # runs-on: macos-15 + # steps: + # - uses: actions/checkout@v4 + # - run: | + # chmod +x benchmark.sh + # ./benchmark.sh macOS15ASLarge: runs-on: macos-15-xlarge - needs: macOS15AS steps: - uses: actions/checkout@v4 - run: | From 413cf04129e22bd408b1d0ca1195f6931c889611 Mon Sep 17 00:00:00 2001 From: Jonathan Bailey Date: Tue, 18 Feb 2025 18:32:56 +0000 Subject: [PATCH 05/10] Update main.yml --- .github/workflows/main.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0a7749f3c..1281df0ca 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,11 +17,11 @@ jobs: chmod +x benchmark.sh ./benchmark.sh - macOS15Intel: - runs-on: macos-15-large - needs: macOS15ASLarge - steps: - - uses: actions/checkout@v4 - - run: | - chmod +x benchmark.sh - ./benchmark.sh + # macOS15Intel: + # runs-on: macos-15-large + # needs: macOS15ASLarge + # steps: + # - uses: actions/checkout@v4 + # - run: | + # chmod +x benchmark.sh + # ./benchmark.sh From affb8bfccd92809a372683d36aaca029859169c1 Mon Sep 17 00:00:00 2001 From: Jonathan Bailey Date: Tue, 18 Feb 2025 18:45:01 +0000 Subject: [PATCH 06/10] Update main.yml --- .github/workflows/main.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1281df0ca..d602cb7bf 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,19 +9,19 @@ jobs: # chmod +x benchmark.sh # ./benchmark.sh - macOS15ASLarge: - runs-on: macos-15-xlarge - steps: - - uses: actions/checkout@v4 - - run: | - chmod +x benchmark.sh - ./benchmark.sh - - # macOS15Intel: - # runs-on: macos-15-large - # needs: macOS15ASLarge + # macOS15ASLarge: + # runs-on: macos-15-xlarge # steps: # - uses: actions/checkout@v4 # - run: | # chmod +x benchmark.sh # ./benchmark.sh + + macOS15Intel: + runs-on: macos-15-large + needs: macOS15ASLarge + steps: + - uses: actions/checkout@v4 + - run: | + chmod +x benchmark.sh + ./benchmark.sh From c87cfbbb51d3eba94fa6f6a541ea01850964a0cd Mon Sep 17 00:00:00 2001 From: Jonathan Bailey Date: Tue, 18 Feb 2025 18:45:32 +0000 Subject: [PATCH 07/10] Update main.yml --- .github/workflows/main.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d602cb7bf..d2941aae0 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,7 +19,6 @@ jobs: macOS15Intel: runs-on: macos-15-large - needs: macOS15ASLarge steps: - uses: actions/checkout@v4 - run: | From 41feb60fdfb7d98a3b538fe5bc0f24e9902dcb85 Mon Sep 17 00:00:00 2001 From: Jonathan Bailey Date: Tue, 18 Feb 2025 20:11:37 +0000 Subject: [PATCH 08/10] Set up CI with Azure Pipelines [skip ci] --- azure-pipelines.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 azure-pipelines.yml diff --git a/azure-pipelines.yml b/azure-pipelines.yml new file mode 100644 index 000000000..689216295 --- /dev/null +++ b/azure-pipelines.yml @@ -0,0 +1,15 @@ +# Starter pipeline +# Start with a minimal pipeline that you can customize to build and deploy your code. +# Add steps that build, run tests, deploy, and more: +# https://aka.ms/yaml + +trigger: +- master + +pool: + vmImage: macos-14 + +steps: +- script: | + ls -lah + displayName: 'Run a multi-line script' From eab2158e226bb34d59c8786c30425bb715fa060d Mon Sep 17 00:00:00 2001 From: Jonathan Bailey Date: Tue, 18 Feb 2025 20:32:46 +0000 Subject: [PATCH 09/10] Update azure-pipelines.yml for Azure Pipelines --- azure-pipelines.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 689216295..64a309572 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -11,5 +11,6 @@ pool: steps: - script: | - ls -lah + chmod +x benchmark.sh + ./benchmark.sh displayName: 'Run a multi-line script' From 60871bc61ddd3d7fb101db8c09753c239fcf49ba Mon Sep 17 00:00:00 2001 From: Jonathan Bailey Date: Tue, 18 Feb 2025 21:10:39 +0000 Subject: [PATCH 10/10] Update azure-pipelines.yml for Azure Pipelines --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 64a309572..df9993a76 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -7,7 +7,7 @@ trigger: - master pool: - vmImage: macos-14 + vmImage: macos-15 steps: - script: |