Skip to content

Commit c89c03f

Browse files
authored
Merge pull request #113 from itk-dev/feature/network-create-steps
Job steps cleanup
2 parents 5fc065c + da67694 commit c89c03f

File tree

16 files changed

+62
-19
lines changed

16 files changed

+62
-19
lines changed

.github/workflows/markdown.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ jobs:
3636
- name: Checkout
3737
uses: actions/checkout@v4
3838

39-
- run: |
39+
- name: Create docker network
40+
run: |
4041
docker network create frontend
4142
4243
- run: |

.github/workflows/yaml.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ jobs:
3333
steps:
3434
- uses: actions/checkout@v4
3535

36-
- run: |
36+
- name: Create docker network
37+
run: |
3738
docker network create frontend
3839
3940
- run: |

github/workflows/composer.yaml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,12 @@ jobs:
4242
fail-fast: false
4343
steps:
4444
- uses: actions/checkout@v4
45-
- run: |
45+
46+
- name: Create docker network
47+
run: |
4648
docker network create frontend
49+
50+
- run: |
4751
docker compose run --rm phpfpm composer validate --strict
4852
4953
composer-normalized:
@@ -52,8 +56,12 @@ jobs:
5256
fail-fast: false
5357
steps:
5458
- uses: actions/checkout@v4
55-
- run: |
59+
60+
- name: Create docker network
61+
run: |
5662
docker network create frontend
63+
64+
- run: |
5765
docker compose run --rm phpfpm composer install
5866
docker compose run --rm phpfpm composer normalize --dry-run
5967
@@ -63,6 +71,10 @@ jobs:
6371
fail-fast: false
6472
steps:
6573
- uses: actions/checkout@v4
66-
- run: |
74+
75+
- name: Create docker network
76+
run: |
6777
docker network create frontend
78+
79+
- run: |
6880
docker compose run --rm phpfpm composer audit

github/workflows/drupal-module/javascript.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ jobs:
2929
- name: Checkout
3030
uses: actions/checkout@v4
3131

32-
- run: |
32+
- name: Create docker network
33+
run: |
3334
docker network create frontend
3435
3536
- run: |

github/workflows/drupal-module/php.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,11 @@ jobs:
4949
runs-on: ubuntu-latest
5050
steps:
5151
- uses: actions/checkout@v4
52-
- run: |
52+
53+
- name: Create docker network
54+
run: |
5355
docker network create frontend
56+
57+
- run: |
5458
docker compose run --rm phpfpm composer install
5559
docker compose run --rm phpfpm vendor/bin/phpcs

github/workflows/drupal-module/styles.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ jobs:
2929
- name: Checkout
3030
uses: actions/checkout@v4
3131

32-
- run: |
32+
- name: Create docker network
33+
run: |
3334
docker network create frontend
3435
3536
- run: |

github/workflows/drupal/javascript.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ jobs:
2929
- name: Checkout
3030
uses: actions/checkout@v4
3131

32-
- run: |
32+
- name: Create docker network
33+
run: |
3334
docker network create frontend
3435
3536
- run: |

github/workflows/drupal/php.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,11 @@ jobs:
4949
runs-on: ubuntu-latest
5050
steps:
5151
- uses: actions/checkout@v4
52-
- run: |
52+
53+
- name: Create docker network
54+
run: |
5355
docker network create frontend
56+
57+
- run: |
5458
docker compose run --rm phpfpm composer install
5559
docker compose run --rm phpfpm vendor/bin/phpcs

github/workflows/drupal/site.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,12 @@ jobs:
3535
steps:
3636
- uses: actions/checkout@v4
3737

38-
- name: Start docker and install dependencies
38+
- name: Create docker network
3939
run: |
4040
docker network create frontend
41+
42+
- name: Start docker and install dependencies
43+
run: |
4144
docker compose pull
4245
docker compose up --detach
4346
@@ -93,9 +96,12 @@ jobs:
9396
with:
9497
ref: ${{ github.base_ref }}
9598

96-
- name: Start docker and install dependencies
99+
- name: Create docker network
97100
run: |
98101
docker network create frontend
102+
103+
- name: Start docker and install dependencies
104+
run: |
99105
docker compose pull
100106
docker compose up --detach
101107

github/workflows/drupal/styles.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ jobs:
2929
- name: Checkout
3030
uses: actions/checkout@v4
3131

32-
- run: |
32+
- name: Create docker network
33+
run: |
3334
docker network create frontend
3435
3536
- run: |

0 commit comments

Comments
 (0)