diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3a716e4..af4c0f2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ env: jobs: security-check: name: Security Check - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout code uses: actions/checkout@v4 @@ -41,7 +41,7 @@ jobs: lint-and-format: name: Lint & Format Check - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 needs: security-check steps: - name: Checkout code @@ -85,7 +85,7 @@ jobs: test-backend: name: Backend Tests - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 needs: security-check steps: - name: Checkout code @@ -122,7 +122,7 @@ jobs: chain-build-test: name: DRP Chain Build & Tests - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 needs: security-check defaults: run: @@ -197,7 +197,7 @@ jobs: build-and-test: name: Build & Integration Tests - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 needs: [lint-and-format, test-backend, chain-build-test] steps: - name: Checkout code @@ -238,7 +238,7 @@ jobs: security-scan: name: Security Scan - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout code uses: actions/checkout@v4 diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index e69b4b4..428f72b 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -11,7 +11,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 strategy: fail-fast: false matrix: diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index a5a8b99..a72cd48 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -11,7 +11,7 @@ on: jobs: secret-scan: name: Secret Scanning - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout code uses: actions/checkout@v4 @@ -97,7 +97,7 @@ jobs: dependency-scan: name: Dependency Vulnerability Scan - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout code uses: actions/checkout@v4 @@ -148,7 +148,7 @@ jobs: code-quality: name: Code Quality & Security - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout code uses: actions/checkout@v4 @@ -207,7 +207,7 @@ jobs: security-test: name: Security Tests - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout code uses: actions/checkout@v4 @@ -253,7 +253,7 @@ jobs: notify-security: name: Security Notification - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 if: failure() needs: [secret-scan, dependency-scan, code-quality, security-test] steps: