@ -1,5 +1,8 @@
name : ci
name : ci
permissions:
contents : read
concurrency:
concurrency:
group : ${{ github.workflow }}-${{ github.ref }}
group : ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress : true
cancel-in-progress : true
@ -19,7 +22,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Stop docker
name : Stop docker
run : |
run : |
@ -43,7 +46,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to GitHub Container Registry
name : Login to GitHub Container Registry
uses : ./
uses : ./
@ -60,7 +63,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to GitHub Container Registry
name : Login to GitHub Container Registry
uses : ./
uses : ./
@ -70,7 +73,7 @@ jobs:
password : ${{ secrets.GHCR_PAT }}
password : ${{ secrets.GHCR_PAT }}
-
-
name : DinD
name : DinD
uses : docker://docker
uses : docker://docker :29.3@sha256:4d90f1f6c400315c2dba96d3ec93c01e64198395cbba04f79d12adce4f737029
with:
with:
entrypoint : docker
entrypoint : docker
args : pull ghcr.io/docker-ghactiontest/test
args : pull ghcr.io/docker-ghactiontest/test
@ -85,7 +88,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to ACR
name : Login to ACR
uses : ./
uses : ./
@ -105,7 +108,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to Docker Hub
name : Login to Docker Hub
uses : ./
uses : ./
@ -124,7 +127,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to ECR
name : Login to ECR
uses : ./
uses : ./
@ -144,10 +147,10 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Configure AWS Credentials
name : Configure AWS Credentials
uses : aws-actions/configure-aws-credentials@ v6
uses : aws-actions/configure-aws-credentials@ 8df5847569e6427dd6c4fb1cf565c83acfa8afa7 # v6.0.0
with:
with:
aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
@ -169,7 +172,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to Public ECR
name : Login to Public ECR
continue-on-error : ${{ matrix.os == 'windows-latest' }}
continue-on-error : ${{ matrix.os == 'windows-latest' }}
@ -192,10 +195,10 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Configure AWS Credentials
name : Configure AWS Credentials
uses : aws-actions/configure-aws-credentials@ v6
uses : aws-actions/configure-aws-credentials@ 8df5847569e6427dd6c4fb1cf565c83acfa8afa7 # v6.0.0
with:
with:
aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
@ -218,7 +221,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to GitHub Container Registry
name : Login to GitHub Container Registry
uses : ./
uses : ./
@ -238,7 +241,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to GitLab
name : Login to GitLab
uses : ./
uses : ./
@ -258,7 +261,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to Google Artifact Registry
name : Login to Google Artifact Registry
uses : ./
uses : ./
@ -278,7 +281,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to Google Container Registry
name : Login to Google Container Registry
uses : ./
uses : ./
@ -292,7 +295,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to registries
name : Login to registries
uses : ./
uses : ./
@ -315,7 +318,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to registries
name : Login to registries
uses : ./
uses : ./
@ -336,7 +339,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to registries
name : Login to registries
id : login
id : login
@ -368,7 +371,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to Docker Hub
name : Login to Docker Hub
uses : ./
uses : ./
@ -398,7 +401,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to Docker Hub
name : Login to Docker Hub
uses : ./
uses : ./
@ -428,7 +431,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to GitHub Container Registry
name : Login to GitHub Container Registry
uses : ./
uses : ./
@ -459,7 +462,7 @@ jobs:
steps:
steps:
-
-
name : Checkout
name : Checkout
uses : actions/checkout@ v6
uses : actions/checkout@ de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
-
-
name : Login to GitHub Container Registry
name : Login to GitHub Container Registry
uses : ./
uses : ./