Bladeren bron

chore(ci): switch to dedicated Solang runners

Signed-off-by: Ry Jones <ry@linux.com>
Ry Jones 2 jaren geleden
bovenliggende
commit
5d395e41f0
2 gewijzigde bestanden met toevoegingen van 10 en 10 verwijderingen
  1. 1 1
      .github/workflows/release.yml
  2. 9 9
      .github/workflows/test.yml

+ 1 - 1
.github/workflows/release.yml

@@ -8,7 +8,7 @@ name: Build Release Binaries
 jobs:
 jobs:
   linux-x86-64:
   linux-x86-64:
     name: Linux x86-64
     name: Linux x86-64
-    runs-on: ubuntu-latest
+    runs-on: solang-ubuntu-latest
     container: ghcr.io/hyperledger/solang-llvm:ci
     container: ghcr.io/hyperledger/solang-llvm:ci
     steps:
     steps:
     - name: Checkout sources
     - name: Checkout sources

+ 9 - 9
.github/workflows/test.yml

@@ -9,7 +9,7 @@ on:
 jobs:
 jobs:
   repolinter:
   repolinter:
     name: Repolinter
     name: Repolinter
-    runs-on: ubuntu-latest
+    runs-on: solang-ubuntu-latest
     steps:
     steps:
       - name: Checkout sources
       - name: Checkout sources
         uses: actions/checkout@v3
         uses: actions/checkout@v3
@@ -18,7 +18,7 @@ jobs:
 
 
   lints:
   lints:
     name: Lints
     name: Lints
-    runs-on: ubuntu-latest
+    runs-on: solang-ubuntu-latest
     container: ghcr.io/hyperledger/solang-llvm:ci
     container: ghcr.io/hyperledger/solang-llvm:ci
     steps:
     steps:
       - name: Checkout sources
       - name: Checkout sources
@@ -40,7 +40,7 @@ jobs:
 
 
   docs:
   docs:
     name: Docs
     name: Docs
-    runs-on: ubuntu-latest
+    runs-on: solang-ubuntu-latest
     container: ubuntu:20.04
     container: ubuntu:20.04
     steps:
     steps:
       - name: Checkout sources
       - name: Checkout sources
@@ -58,7 +58,7 @@ jobs:
 
 
   linux-x86-64:
   linux-x86-64:
     name: Linux x86-64
     name: Linux x86-64
-    runs-on: ubuntu-latest-m
+    runs-on: solang-ubuntu-latest
     container: ghcr.io/hyperledger/solang-llvm:ci
     container: ghcr.io/hyperledger/solang-llvm:ci
     steps:
     steps:
     - name: Checkout sources
     - name: Checkout sources
@@ -99,7 +99,7 @@ jobs:
 
 
   windows:
   windows:
     name: Windows
     name: Windows
-    runs-on: windows-latest-l
+    runs-on: solang-windows-latest
     steps:
     steps:
     - name: Checkout sources
     - name: Checkout sources
       uses: actions/checkout@v3
       uses: actions/checkout@v3
@@ -215,7 +215,7 @@ jobs:
 
 
   anchor:
   anchor:
     name: Anchor Integration test
     name: Anchor Integration test
-    runs-on: ubuntu-latest-m
+    runs-on: solang-ubuntu-latest
     container: ghcr.io/hyperledger/solang-llvm:ci
     container: ghcr.io/hyperledger/solang-llvm:ci
     needs: linux-x86-64
     needs: linux-x86-64
     steps:
     steps:
@@ -262,7 +262,7 @@ jobs:
 
 
   solana:
   solana:
     name: Solana Integration test
     name: Solana Integration test
-    runs-on: ubuntu-latest-m
+    runs-on: solang-ubuntu-latest
     container: ghcr.io/hyperledger/solang-llvm:ci
     container: ghcr.io/hyperledger/solang-llvm:ci
     needs: linux-x86-64
     needs: linux-x86-64
     steps:
     steps:
@@ -296,7 +296,7 @@ jobs:
 
 
   substrate:
   substrate:
     name: Substrate Integration test
     name: Substrate Integration test
-    runs-on: ubuntu-latest-m
+    runs-on: solang-ubuntu-latest
     needs: linux-x86-64
     needs: linux-x86-64
     steps:
     steps:
     - name: Checkout sources
     - name: Checkout sources
@@ -333,7 +333,7 @@ jobs:
 
 
   vscode:
   vscode:
     name: Visual Code Extension
     name: Visual Code Extension
-    runs-on: ubuntu-latest
+    runs-on: solang-ubuntu-latest
     needs: linux-x86-64
     needs: linux-x86-64
     steps:
     steps:
     - name: Checkout
     - name: Checkout