diff --git a/.github/workflows/deploy-docker-all.yml b/.github/workflows/deploy-docker-all.yml index 7be19cb8..bf2e3714 100755 --- a/.github/workflows/deploy-docker-all.yml +++ b/.github/workflows/deploy-docker-all.yml @@ -409,15 +409,21 @@ jobs: # latest yes type=raw,value=latest,enable=${{ !inputs.DEV_RELEASE }} + # tag add tag + type=ref,enable=${{ github.event_name == 'pull_request' || github.event_name == 'push' }},priority=600,prefix=,suffix=,event=tag + # dispatch add x1.x.x - type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=300,prefix=,suffix=,value=${{ env.IMAGE_VERSION }} + type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=450,prefix=,suffix=,value=${{ env.IMAGE_VERSION }} + + # dispatch add x1.x + type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=425,prefix=,suffix=,value=${{ env.IMAGE_VERSION_2DIGIT }} + + # dispatch add x1 + type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=400,prefix=,suffix=,value=${{ env.IMAGE_VERSION_1DIGIT }} # dispatch add development type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == true }},priority=300,prefix=,suffix=,value=development - # tag add tag - type=ref,enable=${{ github.event_name == 'pull_request' || github.event_name == 'push' }},priority=600,prefix=,suffix=,event=tag - # add development tag to default architecture (amd64) type=raw,enable=${{ inputs.DEV_RELEASE }},priority=400,prefix=,suffix=,value=development flavor: | @@ -431,6 +437,15 @@ jobs: org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" + annotations: | + org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} + org.opencontainers.image.version=${{ env.IMAGE_VERSION }} + org.opencontainers.image.licenses=MIT + org.opencontainers.image.revision=${{ github.sha }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} + org.opencontainers.image.ref.name=${{ github.ref_name }} + org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} + org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" # # # Release › Github › Build and Push › Arm64 @@ -491,6 +506,8 @@ jobs: sources: | ghcr.io/${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_gh_push_amd64.outputs.digest }} ghcr.io/${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_gh_push_arm64.outputs.digest }} + index-annotations: | + ${{ steps.task_release_gh_meta.outputs.labels }} # # # Release › Github › Checkpoint @@ -765,15 +782,21 @@ jobs: # latest yes type=raw,value=latest,enable=${{ !inputs.DEV_RELEASE }} + # tag add tag + type=ref,enable=${{ github.event_name == 'pull_request' || github.event_name == 'push' }},priority=600,prefix=,suffix=,event=tag + # dispatch add x1.x.x - type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=300,prefix=,suffix=,value=${{ env.IMAGE_VERSION }} + type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=450,prefix=,suffix=,value=${{ env.IMAGE_VERSION }} + + # dispatch add x1.x + type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=425,prefix=,suffix=,value=${{ env.IMAGE_VERSION_2DIGIT }} + + # dispatch add x1 + type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=400,prefix=,suffix=,value=${{ env.IMAGE_VERSION_1DIGIT }} # dispatch add development type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == true }},priority=300,prefix=,suffix=,value=development - # tag add tag - type=ref,enable=${{ github.event_name == 'pull_request' || github.event_name == 'push' }},priority=600,prefix=,suffix=,event=tag - # add development tag to default architecture (amd64) type=raw,enable=${{ inputs.DEV_RELEASE }},priority=400,prefix=,suffix=,value=development flavor: | @@ -787,6 +810,15 @@ jobs: org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" + annotations: | + org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} + org.opencontainers.image.version=${{ env.IMAGE_VERSION }} + org.opencontainers.image.licenses=MIT + org.opencontainers.image.revision=${{ github.sha }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} + org.opencontainers.image.ref.name=${{ github.ref_name }} + org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} + org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" # # # Release › Dockerhub › Build and Push › Amd64 @@ -847,6 +879,8 @@ jobs: sources: | ${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_dh_push_amd64.outputs.digest }} ${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_dh_push_arm64.outputs.digest }} + index-annotations: | + ${{ steps.task_release_dh_meta.outputs.labels }} # # # Release › Dockerhub › Checkpoint @@ -1130,6 +1164,15 @@ jobs: org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" + annotations: | + org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} + org.opencontainers.image.version=${{ env.IMAGE_VERSION }} + org.opencontainers.image.licenses=MIT + org.opencontainers.image.revision=${{ github.sha }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} + org.opencontainers.image.ref.name=${{ github.ref_name }} + org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} + org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" # # # Release › Gitea › Meta › arm64 @@ -1164,6 +1207,15 @@ jobs: org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" + annotations: | + org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} + org.opencontainers.image.version=${{ env.IMAGE_VERSION }} + org.opencontainers.image.licenses=MIT + org.opencontainers.image.revision=${{ github.sha }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} + org.opencontainers.image.ref.name=${{ github.ref_name }} + org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} + org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" # # # Release › Gitea › Meta › Release @@ -1201,6 +1253,15 @@ jobs: org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" + annotations: | + org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} + org.opencontainers.image.version=${{ env.IMAGE_VERSION }} + org.opencontainers.image.licenses=MIT + org.opencontainers.image.revision=${{ github.sha }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} + org.opencontainers.image.ref.name=${{ github.ref_name }} + org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} + org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" # # # Release › Gitea › Build and Push › Amd64 @@ -1261,6 +1322,8 @@ jobs: sources: | ${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_gi_push_amd64.outputs.digest }} ${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_gi_push_arm64.outputs.digest }} + index-annotations: | + ${{ steps.task_release_gi_meta_release.outputs.labels }} # # # Release › Gitea › Checkpoint diff --git a/.github/workflows/deploy-docker-dockerhub.yml b/.github/workflows/deploy-docker-dockerhub.yml index 7a512a17..038d8925 100755 --- a/.github/workflows/deploy-docker-dockerhub.yml +++ b/.github/workflows/deploy-docker-dockerhub.yml @@ -340,15 +340,21 @@ jobs: # latest yes type=raw,value=latest,enable=${{ !inputs.DEV_RELEASE }} + # tag add tag + type=ref,enable=${{ github.event_name == 'pull_request' || github.event_name == 'push' }},priority=600,prefix=,suffix=,event=tag + # dispatch add x1.x.x - type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=300,prefix=,suffix=,value=${{ env.IMAGE_VERSION }} + type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=450,prefix=,suffix=,value=${{ env.IMAGE_VERSION }} + + # dispatch add x1.x + type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=425,prefix=,suffix=,value=${{ env.IMAGE_VERSION_2DIGIT }} + + # dispatch add x1 + type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=400,prefix=,suffix=,value=${{ env.IMAGE_VERSION_1DIGIT }} # dispatch add development type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == true }},priority=300,prefix=,suffix=,value=development - # tag add tag - type=ref,enable=${{ github.event_name == 'pull_request' || github.event_name == 'push' }},priority=600,prefix=,suffix=,event=tag - # add development tag to default architecture (amd64) type=raw,enable=${{ inputs.DEV_RELEASE }},priority=400,prefix=,suffix=,value=development flavor: | @@ -362,6 +368,15 @@ jobs: org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" + annotations: | + org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} + org.opencontainers.image.version=${{ env.IMAGE_VERSION }} + org.opencontainers.image.licenses=MIT + org.opencontainers.image.revision=${{ github.sha }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} + org.opencontainers.image.ref.name=${{ github.ref_name }} + org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} + org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" # # # Release › Dockerhub › Build and Push › Amd64 @@ -422,6 +437,8 @@ jobs: sources: | ${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_dh_push_amd64.outputs.digest }} ${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_dh_push_arm64.outputs.digest }} + index-annotations: | + ${{ steps.task_release_dh_meta.outputs.labels }} # # # Release › Dockerhub › Checkpoint › Amd64 diff --git a/.github/workflows/deploy-docker-gitea.yml b/.github/workflows/deploy-docker-gitea.yml index 69987561..fdd3338c 100755 --- a/.github/workflows/deploy-docker-gitea.yml +++ b/.github/workflows/deploy-docker-gitea.yml @@ -364,6 +364,8 @@ jobs: # add development tag to default architecture (amd64) type=raw,enable=${{ inputs.DEV_RELEASE }},priority=400,prefix=,suffix=,value=development + flavor: | + latest=false labels: | org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} org.opencontainers.image.version=${{ env.IMAGE_VERSION }} @@ -373,6 +375,15 @@ jobs: org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" + annotations: | + org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} + org.opencontainers.image.version=${{ env.IMAGE_VERSION }} + org.opencontainers.image.licenses=MIT + org.opencontainers.image.revision=${{ github.sha }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} + org.opencontainers.image.ref.name=${{ github.ref_name }} + org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} + org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" # # # Release › Gitea › Meta › arm64 @@ -393,6 +404,8 @@ jobs: # tag add tag type=ref,enable=${{ github.event_name == 'pull_request' || github.event_name == 'push' }},priority=600,prefix=,suffix=-arm64,event=tag + flavor: | + latest=false labels: | org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} org.opencontainers.image.version=${{ env.IMAGE_VERSION }} @@ -402,6 +415,15 @@ jobs: org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" + annotations: | + org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} + org.opencontainers.image.version=${{ env.IMAGE_VERSION }} + org.opencontainers.image.licenses=MIT + org.opencontainers.image.revision=${{ github.sha }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} + org.opencontainers.image.ref.name=${{ github.ref_name }} + org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} + org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" # # # Release › Gitea › Meta › Release @@ -439,6 +461,15 @@ jobs: org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" + annotations: | + org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} + org.opencontainers.image.version=${{ env.IMAGE_VERSION }} + org.opencontainers.image.licenses=MIT + org.opencontainers.image.revision=${{ github.sha }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} + org.opencontainers.image.ref.name=${{ github.ref_name }} + org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} + org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" # # # Release › Gitea › Build and Push › Amd64 @@ -499,6 +530,8 @@ jobs: sources: | ${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_gi_push_amd64.outputs.digest }} ${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_gi_push_arm64.outputs.digest }} + index-annotations: | + ${{ steps.task_release_gi_meta_release.outputs.labels }} # # # Release › Gitea › Checkpoint diff --git a/.github/workflows/deploy-docker-giteacom.yml b/.github/workflows/deploy-docker-giteacom.yml index 23c7e154..c7af9cde 100644 --- a/.github/workflows/deploy-docker-giteacom.yml +++ b/.github/workflows/deploy-docker-giteacom.yml @@ -348,7 +348,7 @@ jobs: uses: docker/metadata-action@v5 with: images: | - ${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.IMAGE_GITEA_AUTHOR }}/${{ env.IMAGE_NAME }} + ${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.REGISTRY_REPO_AUTHOR_LC }}/${{ env.IMAGE_NAME }} tags: | # latest no type=raw,value=latest,enable=false @@ -371,7 +371,7 @@ jobs: org.opencontainers.image.version=${{ env.IMAGE_VERSION }} org.opencontainers.image.licenses=MIT org.opencontainers.image.revision=${{ github.sha }} - org.opencontainers.image.vendor=${{ env.IMAGE_GITEA_AUTHOR }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" @@ -408,7 +408,7 @@ jobs: echo "github.repository_owner .................. ${{ github.repository_owner }}" echo "github.repository ........................ ${{ github.repository }}" echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}" - echo "env.AUTHOR ............................... ${{ env.IMAGE_GITEA_AUTHOR }}" + echo "env.AUTHOR ............................... ${{ env.REGISTRY_REPO_AUTHOR_LC }}" echo "tags ..................................... ${{ steps.task_release_gi_meta.outputs.tags }}" echo "labels ................................... ${{ steps.task_release_gi_meta.outputs.labels }}" echo "docker image ............................. ${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}" @@ -613,7 +613,7 @@ jobs: uses: docker/metadata-action@v5 with: images: | - ${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.IMAGE_GITEA_AUTHOR }}/${{ env.IMAGE_NAME }} + ${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.REGISTRY_REPO_AUTHOR_LC }}/${{ env.IMAGE_NAME }} tags: | # latest yes type=raw,value=latest,enable=${{ !inputs.DEV_RELEASE }} @@ -639,7 +639,16 @@ jobs: org.opencontainers.image.version=${{ env.IMAGE_VERSION }} org.opencontainers.image.licenses=MIT org.opencontainers.image.revision=${{ github.sha }} - org.opencontainers.image.vendor=${{ env.IMAGE_GITEA_AUTHOR }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} + org.opencontainers.image.ref.name=${{ github.ref_name }} + org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} + org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" + annotations: | + org.opencontainers.image.created=${{ env.NOW_DOCKER_TS }} + org.opencontainers.image.version=${{ env.IMAGE_VERSION }} + org.opencontainers.image.licenses=MIT + org.opencontainers.image.revision=${{ github.sha }} + org.opencontainers.image.vendor=${{ env.REGISTRY_REPO_AUTHOR_LC }} org.opencontainers.image.ref.name=${{ github.ref_name }} org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }} org.tvapp2.image.build-version="Version:- ${{ env.IMAGE_VERSION }} Date:- ${{ env.NOW_DOCKER_LABEL }}" @@ -676,7 +685,7 @@ jobs: echo "github.repository_owner .................. ${{ github.repository_owner }}" echo "github.repository ........................ ${{ github.repository }}" echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}" - echo "env.AUTHOR ............................... ${{ env.IMAGE_GITEA_AUTHOR }}" + echo "env.AUTHOR ............................... ${{ env.REGISTRY_REPO_AUTHOR_LC }}" echo "tags ..................................... ${{ steps.task_release_gi_meta.outputs.tags }}" echo "labels ................................... ${{ steps.task_release_gi_meta.outputs.labels }}" echo "docker image ............................. ${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}" diff --git a/.github/workflows/deploy-docker-github.yml b/.github/workflows/deploy-docker-github.yml index 9c8fc9f5..da5676d3 100755 --- a/.github/workflows/deploy-docker-github.yml +++ b/.github/workflows/deploy-docker-github.yml @@ -459,7 +459,7 @@ jobs: ghcr.io/${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_gh_push_amd64.outputs.digest }} ghcr.io/${{ env.REGISTRY_REPO_ORG_AUTHOR_LC }}@${{ steps.task_release_gh_push_arm64.outputs.digest }} index-annotations: | - ${{ steps.task_release_gh_meta.outputs.annotations }} + ${{ steps.task_release_gh_meta.outputs.labels }} # # # Release › Github › Checkpoint