fix/refactor-ci-pipelines
master
Replace the single docker-build.yaml with 4 purpose-specific workflows:
docker-build.yaml
0 0 * * *
tests/test.sh
jcabillot/ip:latest
v*
All SHAs pinned to exact commit hashes:
actions/checkout
df4cb1c0
hadolint/hadolint-action
2332a7b7
docker/setup-buildx-action
d7f5e7f5
docker/login-action
650006c6
docker/metadata-action
80c7e94d
docker/build-push-action
f9f3042f
anothrNick/github-tag-action
4ed44965
No dependencies set.
The note is not visible to the blocked user.
Migration from monolithic pipeline to 4 focused workflows
Replace the single
docker-build.yamlwith 4 purpose-specific workflows:0 0 * * *Changes
tests/test.shjcabillot/ip:latestto Docker Hubv*tag on every master commitdocker-build.yaml(old monolithic workflow)All SHAs pinned to exact commit hashes:
actions/checkout@df4cb1c0hadolint/hadolint-action@2332a7b7docker/setup-buildx-action@d7f5e7f5docker/login-action@650006c6docker/metadata-action@80c7e94ddocker/build-push-action@f9f3042fanothrNick/github-tag-action@4ed44965