Skip to content

Commit 9a61015

Browse files
committed
refactor/CI: move reusable workflows into separate dir
That we only have the top level workflows in one folder and find the reusable parts more quickly.
1 parent aca17a8 commit 9a61015

12 files changed

+14
-14
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,7 @@ jobs:
466466

467467
e2e-tests-build:
468468
name: 'Tests: End-to-end build'
469-
uses: ./.github/workflows/reusable-e2e-tests-build.yml
469+
uses: ./.github/workflows/reusable/e2e/e2e-tests-build.yml
470470
needs:
471471
- e2e-check-needed
472472
if: needs.e2e-check-needed.outputs.should_skip != 'true'
@@ -475,7 +475,7 @@ jobs:
475475
name: 'Tests: End-to-end run'
476476
needs:
477477
- e2e-tests-build
478-
uses: ./.github/workflows/reusable-e2e-tests-run.yml
478+
uses: ./.github/workflows/reusable/e2e/e2e-tests-run.yml
479479

480480
coveralls-finished:
481481
name: 'Finish coveralls report'

.github/workflows/deployment-devel.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
build-and-push:
1515
name: Build and push docker images
1616
needs: continuous-integration
17-
uses: ./.github/workflows/reusable-build-and-push.yml
17+
uses: ./.github/workflows/reusable/deploy/build-and-push.yml
1818
with:
1919
tag: latest
2020
secrets:
@@ -25,7 +25,7 @@ jobs:
2525
upgrade-or-install-deployment:
2626
name: Upgrade or install deployment
2727
needs: build-and-push
28-
uses: ./.github/workflows/reusable-dev-deployment.yml
28+
uses: ./.github/workflows/reusable/deploy/dev-deployment.yml
2929
with:
3030
name: dev
3131
env: dev

.github/workflows/deployment-pr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
build-and-push:
1313
if: contains(github.event.pull_request.labels.*.name, 'deploy!')
1414
name: Build and push docker images
15-
uses: ./.github/workflows/reusable-build-and-push.yml
15+
uses: ./.github/workflows/reusable/deploy/build-and-push.yml
1616
with:
1717
sha: ${{ github.event.pull_request.head.sha }}
1818
secrets:
@@ -23,7 +23,7 @@ jobs:
2323
upgrade-or-install-deployment:
2424
name: Upgrade or install deployment
2525
needs: build-and-push
26-
uses: ./.github/workflows/reusable-dev-deployment.yml
26+
uses: ./.github/workflows/reusable/deploy/dev-deployment.yml
2727
with:
2828
name: pr${{ github.event.pull_request.number }}
2929
sha: ${{ github.event.pull_request.head.sha }}

.github/workflows/deployment-stage-prod.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
build-and-push:
1919
name: Build and push docker images
2020
needs: continuous-integration
21-
uses: ./.github/workflows/reusable-build-and-push.yml
21+
uses: ./.github/workflows/reusable/deploy/build-and-push.yml
2222
with:
2323
tag: ${{ github.ref_name }}
2424
secrets:
@@ -29,5 +29,5 @@ jobs:
2929
upgrade-or-install-deployment:
3030
name: Upgrade or install deployment
3131
needs: build-and-push
32-
uses: ./.github/workflows/reusable-stage-prod-deployment.yml
32+
uses: ./.github/workflows/reusable/deploy/stage-prod-deployment.yml
3333
secrets: inherit

.github/workflows/e2e-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,14 @@ jobs:
4343
name: 'Tests: End-to-end build to detect flaky tests'
4444
needs:
4545
- create-array
46-
uses: ./.github/workflows/reusable-e2e-tests-build.yml
46+
uses: ./.github/workflows/reusable/e2e/e2e-tests-build.yml
4747

4848
e2e-tests-run:
4949
name: 'Tests: End-to-end run to detect flaky tests'
5050
needs:
5151
- create-array
5252
- e2e-tests-build
53-
uses: ./.github/workflows/reusable-e2e-tests-run.yml
53+
uses: ./.github/workflows/reusable/e2e/e2e-tests-run.yml
5454
with:
5555
run-identifier: ${{ matrix.array }}
5656
strategy:

.github/workflows/restore-backup-dev-pr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ on:
2525
jobs:
2626
build-and-push:
2727
name: Build and push docker images
28-
uses: ./.github/workflows/reusable-build-and-push.yml
28+
uses: ./.github/workflows/reusable/deploy/build-and-push.yml
2929
with:
3030
sha: ${{ github.sha }}
3131
secrets:
@@ -35,7 +35,7 @@ jobs:
3535
upgrade-or-install-deployment:
3636
name: Upgrade or install deployment
3737
needs: build-and-push
38-
uses: ./.github/workflows/reusable-dev-deployment.yml
38+
uses: ./.github/workflows/reusable/deploy/dev-deployment.yml
3939
with:
4040
name: ${{ inputs.pr-number == null && 'dev' || format('pr{0}', inputs.pr-number) }}
4141
sha: ${{ github.sha }}

.github/workflows/restore-backup-stage-prod.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
build-and-push:
3636
name: Build and push docker images
3737
needs: check-parameters
38-
uses: ./.github/workflows/reusable-build-and-push.yml
38+
uses: ./.github/workflows/reusable/deploy/build-and-push.yml
3939
with:
4040
tag: ${{ github.ref_name }}
4141
secrets:
@@ -45,7 +45,7 @@ jobs:
4545
upgrade-or-install-deployment:
4646
name: Upgrade or install deployment
4747
needs: build-and-push
48-
uses: ./.github/workflows/reusable-stage-prod-deployment.yml
48+
uses: ./.github/workflows/reusable/deploy/stage-prod-deployment.yml
4949
with:
5050
restoreSourceFile: ${{ inputs.restoreSourceFile }}
5151
secrets: inherit
File renamed without changes.
File renamed without changes.

.github/workflows/reusable-stage-prod-deployment.yml renamed to .github/workflows/reusable/deploy/stage-prod-deployment.yml

File renamed without changes.

0 commit comments

Comments
 (0)