diff --git a/.github/workflows/cache_data.yaml b/.github/workflows/cache_data.yaml index 57d82f4ab49..752fec43125 100644 --- a/.github/workflows/cache_data.yaml +++ b/.github/workflows/cache_data.yaml @@ -30,7 +30,7 @@ permissions: {} jobs: gmt_cache: name: Cache GMT artifacts - runs-on: macos-latest + runs-on: macos-slim defaults: run: shell: bash -l {0} diff --git a/.github/workflows/cache_dvc.yaml b/.github/workflows/cache_dvc.yaml index 7ece3438156..f5a0dc2ce82 100644 --- a/.github/workflows/cache_dvc.yaml +++ b/.github/workflows/cache_dvc.yaml @@ -28,7 +28,7 @@ permissions: {} jobs: dvc_cache: name: Cache DVC baseline images - runs-on: ubuntu-latest + runs-on: ubuntu-slim defaults: run: shell: bash -l {0} diff --git a/.github/workflows/check-links.yml b/.github/workflows/check-links.yml index f8a4cdbd469..f4e18cc28fc 100644 --- a/.github/workflows/check-links.yml +++ b/.github/workflows/check-links.yml @@ -21,7 +21,7 @@ permissions: jobs: check_links: name: Check Links - runs-on: ubuntu-latest + runs-on: ubuntu-slim if: github.repository == 'GenericMappingTools/pygmt' steps: diff --git a/.github/workflows/dvc-diff.yml b/.github/workflows/dvc-diff.yml index e496352ac4c..62c5de36db1 100644 --- a/.github/workflows/dvc-diff.yml +++ b/.github/workflows/dvc-diff.yml @@ -21,7 +21,7 @@ permissions: jobs: dvc-diff: name: DVC image diff - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: - name: Checkout diff --git a/.github/workflows/format-command.yml b/.github/workflows/format-command.yml index 13f84716b9a..25b54d2b3b3 100644 --- a/.github/workflows/format-command.yml +++ b/.github/workflows/format-command.yml @@ -14,7 +14,7 @@ jobs: format: permissions: contents: write # for Git to git push - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: # Generate token from GenericMappingTools bot - uses: actions/create-github-app-token@v3.0.0 diff --git a/.github/workflows/release-baseline-images.yml b/.github/workflows/release-baseline-images.yml index b0fb833ef81..c42a2dba895 100644 --- a/.github/workflows/release-baseline-images.yml +++ b/.github/workflows/release-baseline-images.yml @@ -14,7 +14,7 @@ on: jobs: upload-baseline: name: Upload baseline images - runs-on: ubuntu-latest + runs-on: ubuntu-slim if: github.repository == 'GenericMappingTools/pygmt' permissions: diff --git a/.github/workflows/slash-command-dispatch.yml b/.github/workflows/slash-command-dispatch.yml index 6c449202067..6a1a51e53a5 100644 --- a/.github/workflows/slash-command-dispatch.yml +++ b/.github/workflows/slash-command-dispatch.yml @@ -18,7 +18,7 @@ jobs: contents: write # for executing the repository_dispatch event pull-requests: write # for peter-evans/slash-command-dispatch to create PR reaction if: ${{ github.event.issue.pull_request }} - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: - name: Slash Command Dispatch uses: peter-evans/slash-command-dispatch@9bdcd7914ec1b75590b790b844aa3b8eee7c683a # v5.0.2 diff --git a/.github/workflows/style_checks.yaml b/.github/workflows/style_checks.yaml index 547a174e63e..bba294500a6 100644 --- a/.github/workflows/style_checks.yaml +++ b/.github/workflows/style_checks.yaml @@ -21,7 +21,7 @@ permissions: {} jobs: style_check: name: Style Checks - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: # Checkout current git repository diff --git a/.github/workflows/type_checks.yml b/.github/workflows/type_checks.yml index 537f114ddb8..2256d2c64f1 100644 --- a/.github/workflows/type_checks.yml +++ b/.github/workflows/type_checks.yml @@ -30,7 +30,7 @@ permissions: {} jobs: static_check: name: Static Type Check - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: # Checkout current git repository diff --git a/.github/workflows/welcome.yml b/.github/workflows/welcome.yml index ae9724d953d..76f11dbec18 100644 --- a/.github/workflows/welcome.yml +++ b/.github/workflows/welcome.yml @@ -22,7 +22,7 @@ jobs: greeting: name: Greet First-Time Contributors if: github.event_name == 'issues' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name != github.repository) - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: - uses: actions/first-interaction@v3.1.0