Skip to content

Commit 3d8e32e

Browse files
authored
Update digger_workflow.yml
1 parent a68004a commit 3d8e32e

File tree

1 file changed

+18
-20
lines changed

1 file changed

+18
-20
lines changed

.github/workflows/digger_workflow.yml

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,36 +3,34 @@ name: Digger Workflow
33
on:
44
workflow_dispatch:
55
inputs:
6-
id:
7-
description: 'run identifier'
8-
required: true
9-
comment_id:
10-
required: true
11-
job:
6+
spec:
127
required: true
8+
run_name:
9+
required: false
10+
11+
run-name: '${{inputs.run_name}}'
1312

1413
jobs:
15-
plan:
14+
digger-job:
1615
runs-on: ubuntu-latest
17-
permissions:
18-
contents: write # required to merge PRs
19-
id-token: write # required for workload-identity-federation
16+
permissions:
17+
contents: write # required to merge PRs
18+
actions: write # required for plan persistence
19+
id-token: write # required for workload-identity-federation
2020
pull-requests: write # required to post PR comments
21-
statuses: write # required to validate combined PR status
21+
issues: write
22+
statuses: write # required to validate combined PR status
2223

2324
steps:
2425
- uses: actions/checkout@v4
25-
- name: digger run
26-
uses: diggerhq/[email protected]
26+
- name: ${{ fromJSON(github.event.inputs.spec).job_id }}
27+
run: echo "job id ${{ fromJSON(github.event.inputs.spec).job_id }}"
28+
- uses: diggerhq/digger@vLatest
2729
with:
30+
digger-spec: ${{ inputs.spec }}
2831
setup-aws: true
29-
aws-role-to-assume: 'arn:aws:iam::891377204276:role/github-oidc'
30-
aws-region: us-east-1
31-
digger-hostname: 'https://cloud.digger.dev'
32-
digger-organisation: 'digger-playground'
33-
digger-token: ${{ secrets.DIGGER_TOKEN }}
32+
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
33+
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
3434
env:
3535
GITHUB_CONTEXT: ${{ toJson(github) }}
3636
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
37-
38-

0 commit comments

Comments
 (0)