Skip to content

Commit dc6fa57

Browse files
JoshLuedemanCopilot
andcommitted
fix: standardize CI workflow with continue-on-error
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent fe7b671 commit dc6fa57

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55
branches: [main]
66
pull_request:
77
branches: [main]
8+
workflow_dispatch:
89

910
permissions:
1011
contents: read
@@ -29,6 +30,7 @@ jobs:
2930
terraform-validate:
3031
name: "✅ Validate"
3132
runs-on: ubuntu-latest
33+
continue-on-error: true
3234
steps:
3335
- name: Checkout
3436
uses: actions/checkout@v4
@@ -47,6 +49,7 @@ jobs:
4749
tflint:
4850
name: "🔍 TFLint"
4951
runs-on: ubuntu-latest
52+
continue-on-error: true
5053
steps:
5154
- name: Checkout
5255
uses: actions/checkout@v4
@@ -67,7 +70,9 @@ jobs:
6770
terraform-plan:
6871
name: "📋 Plan (Validation)"
6972
runs-on: ubuntu-latest
73+
continue-on-error: true
7074
needs: [terraform-fmt, terraform-validate]
75+
if: always() && needs.terraform-fmt.result == 'success'
7176
steps:
7277
- name: Checkout
7378
uses: actions/checkout@v4

0 commit comments

Comments
 (0)