Skip to content

Commit 6eb8d19

Browse files
authored
Moving provider to use the command dispatch workflow
1 parent 1fd6a24 commit 6eb8d19

File tree

8 files changed

+832
-558
lines changed

8 files changed

+832
-558
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
env:
2+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
4+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
5+
NUGET_PUBLISH_KEY: ${{ secrets.NUGET_PUBLISH_KEY }}
6+
PROVIDER: postgresql
7+
PULUMI_ACCESS_TOKEN: ${{ secrets.PULUMI_ACCESS_TOKEN }}
8+
PULUMI_API: https://api.pulumi-staging.io
9+
PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget
10+
PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
11+
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
12+
TRAVIS_OS_NAME: linux
13+
jobs:
14+
command-dispatch-for-testing:
15+
name: command-dispatch-for-testing
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: Checkout Repo
19+
uses: actions/checkout@v2
20+
- uses: peter-evans/slash-command-dispatch@v2
21+
with:
22+
commands: run-acceptance-tests
23+
issue-type: pull-request
24+
permission: write
25+
reaction-token: ${{ secrets.GITHUB_TOKEN }}
26+
repository: pulumi/pulumi-postgresql
27+
token: ${{ secrets.PULUMI_BOT_TOKEN }}
28+
strategy: {}
29+
"on":
30+
issue_comment:
31+
types:
32+
- created
33+
- edited

0 commit comments

Comments
 (0)