|
|
|
@@ -25,7 +25,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Stop docker
|
|
|
|
|
run: |
|
|
|
|
@@ -49,7 +49,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to GitHub Container Registry
|
|
|
|
|
uses: ./
|
|
|
|
@@ -67,7 +67,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to GitHub Container Registry
|
|
|
|
|
uses: ./
|
|
|
|
@@ -97,7 +97,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to GitHub Container Registry
|
|
|
|
|
uses: ./
|
|
|
|
@@ -122,12 +122,12 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to ACR
|
|
|
|
|
uses: ./
|
|
|
|
|
with:
|
|
|
|
|
registry: officialgithubactions.azurecr.io
|
|
|
|
|
registry: ${{ secrets.AZURE_REGISTRY_NAME }}.azurecr.io
|
|
|
|
|
username: ${{ secrets.AZURE_CLIENT_ID }}
|
|
|
|
|
password: ${{ secrets.AZURE_CLIENT_SECRET }}
|
|
|
|
|
|
|
|
|
@@ -142,13 +142,13 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to Docker Hub
|
|
|
|
|
uses: ./
|
|
|
|
|
with:
|
|
|
|
|
username: ${{ vars.DOCKERPUBLICBOT_USERNAME }}
|
|
|
|
|
password: ${{ secrets.DOCKERPUBLICBOT_READ_PAT }}
|
|
|
|
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
|
|
|
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
|
|
|
|
|
|
|
|
|
ecr:
|
|
|
|
|
runs-on: ${{ matrix.os }}
|
|
|
|
@@ -161,12 +161,12 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to ECR
|
|
|
|
|
uses: ./
|
|
|
|
|
with:
|
|
|
|
|
registry: 175142243308.dkr.ecr.us-east-1.amazonaws.com
|
|
|
|
|
registry: ${{ secrets.AWS_ACCOUNT_NUMBER }}.dkr.ecr.us-east-1.amazonaws.com
|
|
|
|
|
username: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
|
|
|
|
password: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
|
|
|
|
|
|
|
|
@@ -181,7 +181,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Configure AWS Credentials
|
|
|
|
|
uses: aws-actions/configure-aws-credentials@acca2b1b2070338fb9fd1ca27ecee81d687e58e5 # v6.1.2
|
|
|
|
@@ -193,7 +193,7 @@ jobs:
|
|
|
|
|
name: Login to ECR
|
|
|
|
|
uses: ./
|
|
|
|
|
with:
|
|
|
|
|
registry: 175142243308.dkr.ecr.us-east-1.amazonaws.com
|
|
|
|
|
registry: ${{ secrets.AWS_ACCOUNT_NUMBER }}.dkr.ecr.us-east-1.amazonaws.com
|
|
|
|
|
|
|
|
|
|
ecr-public:
|
|
|
|
|
runs-on: ${{ matrix.os }}
|
|
|
|
@@ -206,7 +206,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to Public ECR
|
|
|
|
|
continue-on-error: ${{ matrix.os == 'windows-latest' }}
|
|
|
|
@@ -229,7 +229,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Configure AWS Credentials
|
|
|
|
|
uses: aws-actions/configure-aws-credentials@acca2b1b2070338fb9fd1ca27ecee81d687e58e5 # v6.1.2
|
|
|
|
@@ -255,7 +255,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to GitHub Container Registry
|
|
|
|
|
uses: ./
|
|
|
|
@@ -275,7 +275,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to GitLab
|
|
|
|
|
uses: ./
|
|
|
|
@@ -295,12 +295,12 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to Google Artifact Registry
|
|
|
|
|
uses: ./
|
|
|
|
|
with:
|
|
|
|
|
registry: us-east4-docker.pkg.dev
|
|
|
|
|
registry: ${{ secrets.GAR_LOCATION }}-docker.pkg.dev
|
|
|
|
|
username: _json_key
|
|
|
|
|
password: ${{ secrets.GAR_JSON_KEY }}
|
|
|
|
|
|
|
|
|
@@ -315,7 +315,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to Google Container Registry
|
|
|
|
|
uses: ./
|
|
|
|
@@ -329,14 +329,14 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to registries
|
|
|
|
|
uses: ./
|
|
|
|
|
with:
|
|
|
|
|
registry-auth: |
|
|
|
|
|
- username: ${{ vars.DOCKERPUBLICBOT_USERNAME }}
|
|
|
|
|
password: ${{ secrets.DOCKERPUBLICBOT_READ_PAT }}
|
|
|
|
|
- username: ${{ secrets.DOCKERHUB_USERNAME }}
|
|
|
|
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
|
|
|
|
- registry: ghcr.io
|
|
|
|
|
username: ${{ github.actor }}
|
|
|
|
|
password: ${{ secrets.GITHUB_TOKEN }}
|
|
|
|
@@ -352,7 +352,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to registries
|
|
|
|
|
uses: ./
|
|
|
|
@@ -373,7 +373,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to registries
|
|
|
|
|
id: login
|
|
|
|
@@ -384,8 +384,8 @@ jobs:
|
|
|
|
|
username: ${{ github.actor }}
|
|
|
|
|
password: ${{ secrets.GITHUB_TOKEN }}
|
|
|
|
|
registry-auth: |
|
|
|
|
|
- username: ${{ vars.DOCKERPUBLICBOT_USERNAME }}
|
|
|
|
|
password: ${{ secrets.DOCKERPUBLICBOT_READ_PAT }}
|
|
|
|
|
- username: ${{ secrets.DOCKERHUB_USERNAME }}
|
|
|
|
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
|
|
|
|
-
|
|
|
|
|
name: Check
|
|
|
|
|
run: |
|
|
|
|
@@ -405,13 +405,13 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to Docker Hub
|
|
|
|
|
uses: ./
|
|
|
|
|
with:
|
|
|
|
|
username: ${{ vars.DOCKERPUBLICBOT_USERNAME }}
|
|
|
|
|
password: ${{ secrets.DOCKERPUBLICBOT_READ_PAT }}
|
|
|
|
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
|
|
|
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
|
|
|
|
scope: '@push'
|
|
|
|
|
-
|
|
|
|
|
name: Print config.json files
|
|
|
|
@@ -435,13 +435,13 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to Docker Hub
|
|
|
|
|
uses: ./
|
|
|
|
|
with:
|
|
|
|
|
username: ${{ vars.DOCKERPUBLICBOT_USERNAME }}
|
|
|
|
|
password: ${{ secrets.DOCKERPUBLICBOT_READ_PAT }}
|
|
|
|
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
|
|
|
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
|
|
|
|
scope: 'docker/buildx-bin@push'
|
|
|
|
|
-
|
|
|
|
|
name: Print config.json files
|
|
|
|
@@ -465,7 +465,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to GitHub Container Registry
|
|
|
|
|
uses: ./
|
|
|
|
@@ -496,7 +496,7 @@ jobs:
|
|
|
|
|
steps:
|
|
|
|
|
-
|
|
|
|
|
name: Checkout
|
|
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
|
|
|
|
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
|
|
|
|
|
-
|
|
|
|
|
name: Login to GitHub Container Registry
|
|
|
|
|
uses: ./
|
|
|
|
|