Skip to content

Commit af3da30

Browse files
committed
Github Actions Publish : Set up Python & Install dependencies when base images have changed
1 parent ae19ab5 commit af3da30

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/publish.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,24 +98,24 @@ jobs:
9898
- 'images/${{ matrix.ps-version }}/**'
9999
100100
- name: Set up QEMU
101-
if: ${{ steps.filter.outputs.image_has_changed == 'true' }}
101+
if: ${{ (needs.list_base_images.outputs.base_has_changed == 'true' || steps.filter.outputs.image_has_changed == 'true') }}
102102
uses: docker/setup-qemu-action@v3
103103

104104
- name: Enable multi-platform builds
105-
if: ${{ steps.filter.outputs.image_has_changed == 'true' }}
105+
if: ${{ (needs.list_base_images.outputs.base_has_changed == 'true' || steps.filter.outputs.image_has_changed == 'true') }}
106106
uses: docker/setup-buildx-action@v3
107107
with:
108108
name: container
109109
version: latest
110110

111111
- name: Set up Python
112-
if: ${{ steps.filter.outputs.image_has_changed == 'true' }}
112+
if: ${{ (needs.list_base_images.outputs.base_has_changed == 'true' || steps.filter.outputs.image_has_changed == 'true') }}
113113
uses: actions/setup-python@v2
114114
with:
115115
python-version: 3.9
116116

117117
- name: Install dependencies
118-
if: ${{ steps.filter.outputs.image_has_changed == 'true' }}
118+
if: ${{ (needs.list_base_images.outputs.base_has_changed == 'true' || steps.filter.outputs.image_has_changed == 'true') }}
119119
run: pip install -r requirements.txt
120120

121121
- name: Build Docker images

0 commit comments

Comments
 (0)