Skip to content

Commit 8087ce8

Browse files
committed
[ELI-702] changing to on push trigger
1 parent 3b38fa5 commit 8087ce8

1 file changed

Lines changed: 33 additions & 19 deletions

File tree

.github/workflows/signing_test.yaml

Lines changed: 33 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,9 @@
11
name: "signing-test"
22

33
on:
4-
workflow_dispatch:
5-
inputs:
6-
ref:
7-
description: "Branch, tag, or commit SHA to check out"
8-
required: true
9-
default: "feature/ELI-702-code-signing"
10-
artifact_tag:
11-
description: "Artifact tag to deploy, for example dev-20260410120000"
12-
required: true
13-
artifact_run_id:
14-
description: "Workflow run ID that produced the lambda artifact"
15-
required: true
4+
push:
5+
branches:
6+
- feature/ELI-702-code-signing
167

178
concurrency:
189
group: test-deployments
@@ -23,6 +14,11 @@ permissions:
2314
id-token: write
2415
actions: read
2516

17+
env:
18+
SELECTED_REF: feature/ELI-702-code-signing
19+
SELECTED_ARTIFACT_TAG: dev-20260414083041
20+
SELECTED_ARTIFACT_RUN_ID: 24389064472
21+
2622
jobs:
2723
metadata:
2824
name: "Resolve metadata"
@@ -34,18 +30,24 @@ jobs:
3430
- name: "Checkout selected ref"
3531
uses: actions/checkout@v6
3632
with:
37-
ref: ${{ inputs.ref }}
33+
ref: ${{ env.SELECTED_REF }}
34+
35+
- name: "Show checked out commit"
36+
run: |
37+
git branch --show-current || true
38+
git rev-parse HEAD
39+
git log -1 --oneline
3840
3941
- name: "Set CI/CD variables"
4042
id: vars
4143
run: |
4244
echo "terraform_version=$(grep '^terraform' .tool-versions | cut -f2 -d' ')" >> $GITHUB_OUTPUT
4345
44-
- name: "Use provided artifact tag"
46+
- name: "Use static artifact tag"
4547
id: tag
4648
run: |
47-
echo "name=${{ inputs.artifact_tag }}" >> $GITHUB_OUTPUT
48-
echo "Resolved tag: ${{ inputs.artifact_tag }}"
49+
echo "name=${{ env.SELECTED_ARTIFACT_TAG }}" >> $GITHUB_OUTPUT
50+
echo "Resolved tag: ${{ env.SELECTED_ARTIFACT_TAG }}"
4951
5052
sign-lambda-artifact:
5153
name: "Sign lambda artifact for TEST"
@@ -62,7 +64,13 @@ jobs:
6264
- name: "Checkout selected ref"
6365
uses: actions/checkout@v6
6466
with:
65-
ref: ${{ inputs.ref }}
67+
ref: ${{ env.SELECTED_REF }}
68+
69+
- name: "Show checked out commit"
70+
run: |
71+
git branch --show-current || true
72+
git rev-parse HEAD
73+
git log -1 --oneline
6674
6775
- name: "Setup Terraform"
6876
uses: hashicorp/setup-terraform@v3
@@ -80,7 +88,7 @@ jobs:
8088
with:
8189
name: lambda-${{ needs.metadata.outputs.tag }}
8290
path: ./dist
83-
run-id: ${{ inputs.artifact_run_id }}
91+
run-id: ${{ env.SELECTED_ARTIFACT_RUN_ID }}
8492
github-token: ${{ github.token }}
8593

8694
- name: "Terraform Init (TEST api-layer)"
@@ -182,7 +190,13 @@ jobs:
182190
- name: "Checkout selected ref"
183191
uses: actions/checkout@v6
184192
with:
185-
ref: ${{ inputs.ref }}
193+
ref: ${{ env.SELECTED_REF }}
194+
195+
- name: "Show checked out commit"
196+
run: |
197+
git branch --show-current || true
198+
git rev-parse HEAD
199+
git log -1 --oneline
186200
187201
- name: "Setup Terraform"
188202
uses: hashicorp/setup-terraform@v3

0 commit comments

Comments
 (0)