Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/acceptance-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ on:

jobs:
comment-notification:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
steps:
- name: Create URL to the run output
id: vars
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/actionlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:

jobs:
lint_workflows:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
steps:
- name: Checkout Repo
uses: actions/checkout@v4
Expand Down
14 changes: 6 additions & 8 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ env:

jobs:
prerequisites:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: Build binaries and schema
steps:
- name: Checkout Repo
Expand Down Expand Up @@ -93,8 +93,7 @@ jobs:

build_sdks:
needs: [prerequisites,test_provider]
# Use big runner for dotnet and nodejs because we need more memory and more compute, respectively
runs-on: ${{ (matrix.language == 'dotnet' || matrix.language == 'nodejs' || matrix.language == 'go') && 'pulumi-ubuntu-8core' || 'ubuntu-latest' }}
runs-on: pulumi-ubuntu-8core
strategy:
fail-fast: false
matrix:
Expand Down Expand Up @@ -174,8 +173,7 @@ jobs:

test_sdks:
needs: build_sdks
# Use big runner for dotnet and nodejs because we need more memory and more compute, respectively
runs-on: ${{ (matrix.language == 'dotnet' || matrix.language == 'nodejs' || matrix.language == 'go') && 'pulumi-ubuntu-8core' || 'ubuntu-latest' }}
runs-on: pulumi-ubuntu-8core
environment: env-ci
strategy:
fail-fast: false
Expand Down Expand Up @@ -254,7 +252,7 @@ jobs:

test_examples:
needs: build_sdks
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: Test pulumi/examples
continue-on-error: true
strategy:
Expand Down Expand Up @@ -319,7 +317,7 @@ jobs:
go test -cover -timeout 2h -tags=${{ matrix.language }} -run TestPulumiExamples -parallel 16 . 2>&1 | tee /tmp/gotest.log

test_provider:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: Test Provider
needs: prerequisites
permissions:
Expand Down Expand Up @@ -399,7 +397,7 @@ jobs:
CODECOV_TOKEN: ${{ steps.esc-secrets.outputs.CODECOV_TOKEN }}

dist:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: Provider Dist
needs: prerequisites
permissions:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/command-dispatch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
permissions:
contents: read
id-token: write # For ESC secrets.
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: command-dispatch-for-testing
if: ${{ github.event.issue.pull_request }}
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/export-repo-secrets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Export secrets to ESC
on: [ workflow_dispatch ]
jobs:
export-to-esc:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: export GitHub secrets to ESC
steps:
- name: Generate a GitHub token
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ env:

jobs:
publish-provider:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: publish-provider
permissions:
id-token: write # For ESC secrets.
Expand Down Expand Up @@ -134,7 +134,7 @@ jobs:
status: ${{ job.status }}

publish-python-sdk:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: publish-python-sdk
needs: publish-provider
permissions:
Expand Down Expand Up @@ -188,7 +188,7 @@ jobs:
status: ${{ job.status }}

publish-dotnet-sdk:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: publish-dotnet-sdk
needs: publish-provider
permissions:
Expand Down Expand Up @@ -241,7 +241,7 @@ jobs:
status: ${{ job.status }}

publish-nodejs-sdk:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: publish-nodejs-sdk
needs: publish-provider
permissions:
Expand Down Expand Up @@ -293,7 +293,7 @@ jobs:
status: ${{ job.status }}

publish-java-sdk:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: publish-java-sdk
needs: publish-provider
env:
Expand Down Expand Up @@ -357,7 +357,7 @@ jobs:
status: ${{ job.status }}

publish-go-sdk:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: publish-go-sdk
needs: publish-provider
permissions:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pull-request-community-autoresponder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
comment-on-pr:
name: Comment maintainer instructions
if: github.event.pull_request.head.repo.full_name != github.repository
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
steps:
- name: Comment PR
uses: thollander/actions-comment-pull-request@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
prerelease: ${{ contains(github.ref_name,'-') }}

dispatch_docs_build:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
needs: publish
# not a prerelease
if: ${{ !contains(github.ref_name,'-') }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:

jobs:
version:
runs-on: ubuntu-latest
runs-on: pulumi-ubuntu-8core
name: Calculate Dev Version
steps:
- id: version
Expand Down
Loading