Skip to content

Commit

Permalink
[internal] Update GitHub Actions workflow files (#134)
Browse files Browse the repository at this point in the history
  • Loading branch information
pulumi-bot committed Jul 25, 2023
1 parent 1aba15e commit 3590ee7
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 180 deletions.
35 changes: 0 additions & 35 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -207,41 +207,6 @@ jobs:
author_name: Failure in linting provider
fields: repo,commit,author,action
status: ${{ job.status }}
lint_sdk:
container: golangci/golangci-lint:v1.51
name: lint-sdk
needs: build_sdk
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
- name: Checkout Scripts Repo
uses: actions/checkout@v3
with:
path: ci-scripts
repository: pulumi/scripts
- name: Mark repo as safe directory
run: git config --global --add safe.directory /__w/pulumi-${{ env.PROVIDER }}/pulumi-${{ env.PROVIDER }}
- name: Unshallow clone for tags
run: git fetch --prune --unshallow --tags
- name: Install Go
uses: actions/setup-go@v3
with:
go-version: 1.20.1
- name: Install pulumictl
uses: jaxxstorm/action-install-gh-release@v1.5.0
with:
repo: pulumi/pulumictl
- name: Install Pulumi CLI
uses: pulumi/action-install-pulumi-cli@v2
- run: cd sdk/go/sumologic && golangci-lint run -c ../../../.golangci.yml
- if: failure() && github.event_name == 'push'
name: Notify Slack
uses: 8398a7/action-slack@v3
with:
author_name: Failure in linting go sdk
fields: repo,commit,author,action
status: ${{ job.status }}
prerequisites:
name: prerequisites
runs-on: ubuntu-latest
Expand Down
35 changes: 0 additions & 35 deletions .github/workflows/master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -207,41 +207,6 @@ jobs:
author_name: Failure in linting provider
fields: repo,commit,author,action
status: ${{ job.status }}
lint_sdk:
container: golangci/golangci-lint:v1.51
name: lint-sdk
needs: build_sdk
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
- name: Checkout Scripts Repo
uses: actions/checkout@v3
with:
path: ci-scripts
repository: pulumi/scripts
- name: Mark repo as safe directory
run: git config --global --add safe.directory /__w/pulumi-${{ env.PROVIDER }}/pulumi-${{ env.PROVIDER }}
- name: Unshallow clone for tags
run: git fetch --prune --unshallow --tags
- name: Install Go
uses: actions/setup-go@v3
with:
go-version: 1.20.1
- name: Install pulumictl
uses: jaxxstorm/action-install-gh-release@v1.5.0
with:
repo: pulumi/pulumictl
- name: Install Pulumi CLI
uses: pulumi/action-install-pulumi-cli@v2
- run: cd sdk/go/sumologic && golangci-lint run -c ../../../.golangci.yml
- if: failure() && github.event_name == 'push'
name: Notify Slack
uses: 8398a7/action-slack@v3
with:
author_name: Failure in linting go sdk
fields: repo,commit,author,action
status: ${{ job.status }}
prerequisites:
name: prerequisites
runs-on: ubuntu-latest
Expand Down
35 changes: 0 additions & 35 deletions .github/workflows/prerelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -157,41 +157,6 @@ jobs:
author_name: Failure in linting provider
fields: repo,commit,author,action
status: ${{ job.status }}
lint_sdk:
container: golangci/golangci-lint:v1.51
name: lint-sdk
needs: build_sdk
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
- name: Checkout Scripts Repo
uses: actions/checkout@v3
with:
path: ci-scripts
repository: pulumi/scripts
- name: Mark repo as safe directory
run: git config --global --add safe.directory /__w/pulumi-${{ env.PROVIDER }}/pulumi-${{ env.PROVIDER }}
- name: Unshallow clone for tags
run: git fetch --prune --unshallow --tags
- name: Install Go
uses: actions/setup-go@v3
with:
go-version: 1.20.1
- name: Install pulumictl
uses: jaxxstorm/action-install-gh-release@v1.5.0
with:
repo: pulumi/pulumictl
- name: Install Pulumi CLI
uses: pulumi/action-install-pulumi-cli@v2
- run: cd sdk/go/sumologic && golangci-lint run -c ../../../.golangci.yml
- if: failure() && github.event_name == 'push'
name: Notify Slack
uses: 8398a7/action-slack@v3
with:
author_name: Failure in linting go sdk
fields: repo,commit,author,action
status: ${{ job.status }}
prerequisites:
name: prerequisites
runs-on: ubuntu-latest
Expand Down
35 changes: 0 additions & 35 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -170,41 +170,6 @@ jobs:
author_name: Failure in linting provider
fields: repo,commit,author,action
status: ${{ job.status }}
lint_sdk:
container: golangci/golangci-lint:v1.51
name: lint-sdk
needs: build_sdk
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
- name: Checkout Scripts Repo
uses: actions/checkout@v3
with:
path: ci-scripts
repository: pulumi/scripts
- name: Mark repo as safe directory
run: git config --global --add safe.directory /__w/pulumi-${{ env.PROVIDER }}/pulumi-${{ env.PROVIDER }}
- name: Unshallow clone for tags
run: git fetch --prune --unshallow --tags
- name: Install Go
uses: actions/setup-go@v3
with:
go-version: 1.20.1
- name: Install pulumictl
uses: jaxxstorm/action-install-gh-release@v1.5.0
with:
repo: pulumi/pulumictl
- name: Install Pulumi CLI
uses: pulumi/action-install-pulumi-cli@v2
- run: cd sdk/go/sumologic && golangci-lint run -c ../../../.golangci.yml
- if: failure() && github.event_name == 'push'
name: Notify Slack
uses: 8398a7/action-slack@v3
with:
author_name: Failure in linting go sdk
fields: repo,commit,author,action
status: ${{ job.status }}
prerequisites:
name: prerequisites
runs-on: ubuntu-latest
Expand Down
40 changes: 0 additions & 40 deletions .github/workflows/run-acceptance-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -180,45 +180,6 @@ jobs:
author_name: Failure in linting provider
fields: repo,commit,author,action
status: ${{ job.status }}
lint_sdk:
container: golangci/golangci-lint:v1.51
if: github.event_name == 'repository_dispatch' ||
github.event.pull_request.head.repo.full_name == github.repository
name: lint-sdk
needs: build_sdk
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
with:
ref: ${{ env.PR_COMMIT_SHA }}
- name: Checkout Scripts Repo
uses: actions/checkout@v3
with:
path: ci-scripts
repository: pulumi/scripts
- name: Mark repo as safe directory
run: git config --global --add safe.directory /__w/pulumi-${{ env.PROVIDER }}/pulumi-${{ env.PROVIDER }}
- name: Unshallow clone for tags
run: git fetch --prune --unshallow --tags
- name: Install Go
uses: actions/setup-go@v3
with:
go-version: 1.20.1
- name: Install pulumictl
uses: jaxxstorm/action-install-gh-release@v1.5.0
with:
repo: pulumi/pulumictl
- name: Install Pulumi CLI
uses: pulumi/action-install-pulumi-cli@v2
- run: cd sdk/go/sumologic && golangci-lint run -c ../../../.golangci.yml
- if: failure() && github.event_name == 'push'
name: Notify Slack
uses: 8398a7/action-slack@v3
with:
author_name: Failure in linting go sdk
fields: repo,commit,author,action
status: ${{ job.status }}
prerequisites:
if: github.event_name == 'repository_dispatch' ||
github.event.pull_request.head.repo.full_name == github.repository
Expand Down Expand Up @@ -300,7 +261,6 @@ jobs:
needs:
- test
- lint
- lint_sdk
runs-on: ubuntu-latest
steps:
- name: Is workflow a success
Expand Down

0 comments on commit 3590ee7

Please sign in to comment.