|
8 | 8 | # We use local reusable workflows to make architecture clean an simple |
9 | 9 | # https://docs.github.com/en/actions/using-workflows/reusing-workflows |
10 | 10 | - ".github/workflows/docker-build-test-upload.yml" |
| 11 | + - ".github/workflows/docker-merge-tags.yml" |
| 12 | + - ".github/workflows/docker-push.yml" |
| 13 | + |
| 14 | + # We use local composite actions to combine multiple workflow steps within one action |
| 15 | + # https://docs.github.com/en/actions/creating-actions/about-custom-actions#composite-actions |
| 16 | + - ".github/actions/create-dev-env/action.yml" |
| 17 | + - ".github/actions/load-image/action.yml" |
11 | 18 |
|
12 | 19 | - "stack/base/**" |
13 | 20 | - "stack/base-with-services/**" |
| 21 | + - "stack/lab/**" |
| 22 | + - "stack/full-stack/**" |
| 23 | + - "build.json" |
| 24 | + - "docker-bake.hcl" |
| 25 | + - "tests/**" |
| 26 | + - "requirements-dev.txt" |
14 | 27 | push: |
15 | 28 | branches: |
16 | 29 | - main |
17 | 30 | paths: |
18 | 31 | - ".github/workflows/docker.yml" |
| 32 | + # We use local reusable workflows to make architecture clean an simple |
| 33 | + # https://docs.github.com/en/actions/using-workflows/reusing-workflows |
19 | 34 | - ".github/workflows/docker-build-test-upload.yml" |
| 35 | + - ".github/workflows/docker-merge-tags.yml" |
| 36 | + - ".github/workflows/docker-push.yml" |
| 37 | + |
| 38 | + # We use local composite actions to combine multiple workflow steps within one action |
| 39 | + # https://docs.github.com/en/actions/creating-actions/about-custom-actions#composite-actions |
| 40 | + - ".github/actions/create-dev-env/action.yml" |
| 41 | + - ".github/actions/load-image/action.yml" |
20 | 42 |
|
21 | 43 | - "stack/base/**" |
22 | 44 | - "stack/base-with-services/**" |
| 45 | + - "stack/lab/**" |
| 46 | + - "stack/full-stack/**" |
| 47 | + - "build.json" |
| 48 | + - "docker-bake.hcl" |
| 49 | + - "tests/**" |
| 50 | + - "requirements-dev.txt" |
23 | 51 | workflow_dispatch: |
24 | 52 |
|
25 | 53 | # https://docs.github.com/en/actions/using-jobs/using-concurrency |
|
0 commit comments