diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d396d6b6..42778050 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ concurrency: jobs: drupal_codequality: - runs-on: ubuntu-latest + runs-on: blacksmith-2vcpu-ubuntu-2204 steps: - name: Check out repository code uses: actions/checkout@v4 @@ -34,7 +34,7 @@ jobs: - twigcs frontend_codequality: - runs-on: ubuntu-latest + runs-on: blacksmith-2vcpu-ubuntu-2204 container: node:20 steps: - name: Check out repository code @@ -43,7 +43,7 @@ jobs: - name: Get Cache Directories id: cache-dir run: echo "npm-dir=$(npm config get cache)" >> $GITHUB_OUTPUT - - uses: actions/cache@v4 + - uses: useblacksmith/cache@v5 with: path: | **/node_modules @@ -59,7 +59,7 @@ jobs: npm run lint drupal_test: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2204 permissions: pull-requests: write contents: read @@ -76,7 +76,7 @@ jobs: run: | echo "composer-dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT echo "npm-dir=$(npm config get cache)" >> $GITHUB_OUTPUT - - uses: actions/cache@v4 + - uses: useblacksmith/cache@v5 with: path: | vendor @@ -88,7 +88,7 @@ jobs: key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }} restore-keys: | ${{ runner.os }}-composer- - - uses: actions/cache@v4 + - uses: useblacksmith/cache@v5 with: path: | **/node_modules @@ -217,7 +217,7 @@ jobs: needs: - drupal_codequality - drupal_test - runs-on: ubuntu-latest + runs-on: blacksmith-2vcpu-ubuntu-2204 # Dependabot PR's can't access secrets, so we can't deploy. if: github.actor != 'dependabot[bot]' steps: diff --git a/.github/workflows/cypress-tests.yml b/.github/workflows/cypress-tests.yml index b6eecbf2..e5d66112 100644 --- a/.github/workflows/cypress-tests.yml +++ b/.github/workflows/cypress-tests.yml @@ -6,7 +6,7 @@ on: jobs: cypress_tests: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2204 env: CYPRESS_ADMIN_USERNAME: ct-admin diff --git a/.github/workflows/vr.yml b/.github/workflows/vr.yml index 7c1fa3fc..f42f6f14 100644 --- a/.github/workflows/vr.yml +++ b/.github/workflows/vr.yml @@ -15,7 +15,7 @@ concurrency: jobs: vr_test: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2204 env: # For Cypress. CYPRESS_ADMIN_USERNAME: ct-admin @@ -31,7 +31,7 @@ jobs: run: | echo "composer-dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT echo "npm-dir=$(npm config get cache)" >> $GITHUB_OUTPUT - - uses: actions/cache@v4 + - uses: useblacksmith/cache@v5 with: path: | vendor @@ -43,7 +43,7 @@ jobs: key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }} restore-keys: | ${{ runner.os }}-composer- - - uses: actions/cache@v4 + - uses: useblacksmith/cache@v5 with: path: | **/node_modules