Skip to content

Commit 67f062d

Browse files
refactor(github): deploy and publish on successful tests only
1 parent 5ec55f1 commit 67f062d

21 files changed

Lines changed: 28 additions & 28 deletions

.copier-answers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
_commit: v0.15.19-2-gec852c8
1+
_commit: v0.15.19-3-g3bf865b
22
_src_path: .
33
attestations_enabled: true
44
author_email: helmuthva@gmail.com

.github/workflows/_codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Reusable CodeQL Analysis Workflow
1+
name: "CodeQL Analysis"
22

33
on:
44
workflow_call:

.github/workflows/_docker-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Reusable Docker Publish Workflow
1+
name: "Publish Docker Image"
22

33
on:
44
workflow_call:

.github/workflows/_package-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Reusable Package Publish Workflow
1+
name: "Publish Package"
22

33
on:
44
workflow_call:

.github/workflows/_scheduled-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Reusable Scheduled Test Workflow
1+
name: "Scheduled Test"
22

33
on:
44
workflow_call:

.github/workflows/_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Reusable Test Workflow
1+
name: "Lint, Test and Audit"
22

33
on:
44
workflow_call:

.github/workflows/_vercel-preview.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Reusable Vercel Preview Workflow
1+
name: "Vercel Preview Deployment"
22

33
on:
44
workflow_call:

.github/workflows/_vercel-production.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Reusable Vercel Production Workflow
1+
name: "Vercel Production Deployment"
22

33
on:
44
workflow_call:

.github/workflows/ci-cd.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
# Package publish job - only runs on tags and depends on both test and CodeQL success
2929
package_publish:
3030

31-
needs: [test, codeql]
31+
needs: [test]
3232

3333
if: (startsWith(github.ref, 'refs/tags/v'))
3434
uses: ./.github/workflows/_package-publish.yml
@@ -37,7 +37,7 @@ jobs:
3737
# Docker publish job - only runs on tags and depends on both test and CodeQL success
3838
docker_publish:
3939

40-
needs: [test, codeql]
40+
needs: [test]
4141

4242
if: (startsWith(github.ref, 'refs/tags/v'))
4343
uses: ./.github/workflows/_docker-publish.yml
@@ -57,7 +57,7 @@ jobs:
5757
vercel_production:
5858

5959
# For production deployments from tags or releases, always depend on both test and CodeQL
60-
needs: [test, codeql]
60+
needs: [test]
6161

6262
# The original workflow included both tags and release events
6363
if: (startsWith(github.ref, 'refs/tags/v') || github.event_name == 'release') && !contains(github.event.head_commit.message, '[skip ci]')

.github/workflows/codeql-scheduled.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: "CodeQL Scheduled"
1+
name: "Scheduled CodeQL"
22

33
on:
44
schedule:

0 commit comments

Comments
 (0)