diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 56333b47a6..915c94b14d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,11 +2,11 @@ name: build on: [push, pull_request] jobs: lint: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2204 steps: - uses: actions/checkout@v4 - name: Set up Python 3.7 - uses: actions/setup-python@v5 + uses: useblacksmith/setup-python@v6 with: python-version: '3.7' - name: Install flake8 @@ -16,15 +16,15 @@ jobs: flake8 --version flake8 unit: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2204 steps: - uses: actions/checkout@v4 - name: Set up Python 3.7 - uses: actions/setup-python@v5 + uses: useblacksmith/setup-python@v6 with: python-version: '3.7' - name: Cache pip - uses: actions/cache@v4 + uses: useblacksmith/cache@v5 with: path: ~/.cache/pip key: pip-${{ runner.os }}-${{ secrets.CACHE_VERSION }}-${{ hashFiles('requirements.txt') }} @@ -42,11 +42,11 @@ jobs: run: coverage xml - uses: codecov/codecov-action@v4 styles: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2204 steps: - uses: actions/checkout@v4 - name: Set up Node 20 - uses: actions/setup-node@v4 + uses: useblacksmith/setup-node@v5 with: node-version: 20 - name: Install npm packages diff --git a/.github/workflows/compilemessages.yml b/.github/workflows/compilemessages.yml index 106b353fbe..a635cafc3d 100644 --- a/.github/workflows/compilemessages.yml +++ b/.github/workflows/compilemessages.yml @@ -8,11 +8,11 @@ on: - 'locale/**' jobs: compilemessages: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2204 steps: - uses: actions/checkout@v4 - name: Set up Python 3.7 - uses: actions/setup-python@v5 + uses: useblacksmith/setup-python@v6 with: python-version: '3.7' - name: Checkout submodules