mirror of
https://github.com/TheBinaryNinja/tvapp2.git
synced 2026-06-04 08:05:40 -04:00
ci: update gitea workflow to return output of parameters
This commit is contained in:
189
.github/workflows/deploy-docker-all.yml
vendored
189
.github/workflows/deploy-docker-all.yml
vendored
@@ -779,21 +779,32 @@ jobs:
|
|||||||
- name: '⚠️ Checkpoint'
|
- name: '⚠️ Checkpoint'
|
||||||
id: task_release_dh_checkpoint
|
id: task_release_dh_checkpoint
|
||||||
run: |
|
run: |
|
||||||
echo "registry ..................... Dockerhub"
|
echo "github.actor.............................. ${{ github.actor }}"
|
||||||
echo "github.actor.................. ${{ github.actor }}"
|
echo "github.ref ............................... ${{ github.ref }}"
|
||||||
echo "github.ref ................... ${{ github.ref }}"
|
echo "github.ref_name .......................... ${{ github.ref_name }}"
|
||||||
echo "github.ref_name .............. ${{ github.ref_name }}"
|
echo "github.event_name ........................ ${{ github.event_name }}"
|
||||||
echo "github.event_name ............ ${{ github.event_name }}"
|
echo ""
|
||||||
echo "inputs.DRY_RUN ............... ${{ inputs.DRY_RUN }}"
|
echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}"
|
||||||
echo "env.AUTHOR ................... ${{ env.IMAGE_DOCKERHUB_AUTHOR }}"
|
echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}"
|
||||||
echo "tags ......................... ${{ steps.task_release_dh_meta.outputs.tags }}"
|
echo "inputs.IMAGE_DOCKERHUB_AUTHOR ............ ${{ inputs.IMAGE_DOCKERHUB_AUTHOR }}"
|
||||||
echo "labels ....................... ${{ steps.task_release_dh_meta.outputs.labels }}"
|
echo "inputs.IMAGE_DOCKERHUB_AUTHOR ............ ${{ inputs.IMAGE_DOCKERHUB_USERNAME }}"
|
||||||
echo "docker image ................. ${{ env.DOCKER_IMAGE }}"
|
echo "inputs.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}"
|
||||||
echo "docker sha ................... ${{ env.DOCKER_SHA }}"
|
echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}"
|
||||||
echo "docker image id (amd64) ...... ${{ steps.task_release_dh_push_amd64.outputs.imageid }}"
|
echo ""
|
||||||
echo "docker digest (amd64) ........ ${{ steps.task_release_dh_push_amd64.outputs.digest }}"
|
echo "registry ................................. Dockerhub"
|
||||||
echo "docker image id (arm64) ...... ${{ steps.task_release_dh_push_arm64.outputs.imageid }}"
|
echo "tags ..................................... ${{ steps.task_release_dh_meta.outputs.tags }}"
|
||||||
echo "docker digest (arm64) ........ ${{ steps.task_release_dh_push_arm64.outputs.digest }}"
|
echo "labels ................................... ${{ steps.task_release_dh_meta.outputs.labels }}"
|
||||||
|
echo "env.AUTHOR ............................... ${{ env.IMAGE_DOCKERHUB_AUTHOR }}"
|
||||||
|
echo "env.NOW .................................. ${{ env.NOW }}"
|
||||||
|
echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}"
|
||||||
|
echo "env.NOW_LONG ............................. ${{ env.NOW_LONG }}"
|
||||||
|
echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}"
|
||||||
|
echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}"
|
||||||
|
echo "env.DOCKER_SHA ........................... ${{ env.DOCKER_SHA }}"
|
||||||
|
echo "docker image id (amd64) .................. ${{ steps.task_release_dh_push_amd64.outputs.imageid }}"
|
||||||
|
echo "docker digest (amd64) .................... ${{ steps.task_release_dh_push_amd64.outputs.digest }}"
|
||||||
|
echo "docker image id (arm64) .................. ${{ steps.task_release_dh_push_arm64.outputs.imageid }}"
|
||||||
|
echo "docker digest (arm64) .................... ${{ steps.task_release_dh_push_arm64.outputs.digest }}"
|
||||||
|
|
||||||
# #
|
# #
|
||||||
# Release › Dockerhub › Get Weekly Commits
|
# Release › Dockerhub › Get Weekly Commits
|
||||||
@@ -981,11 +992,80 @@ jobs:
|
|||||||
password: ${{ secrets.ORG_BINARYNINJA_GITEA_TOKEN }}
|
password: ${{ secrets.ORG_BINARYNINJA_GITEA_TOKEN }}
|
||||||
|
|
||||||
# #
|
# #
|
||||||
# Release › Gitea › Meta
|
# Release › Gitea › Meta › amd64
|
||||||
# #
|
# #
|
||||||
|
|
||||||
- name: '🔨 Gitea: Meta'
|
- name: '🔨 Gitea: Meta › amd64'
|
||||||
id: task_release_gi_meta
|
id: task_release_gi_meta_amd64
|
||||||
|
uses: docker/metadata-action@v5
|
||||||
|
with:
|
||||||
|
images: |
|
||||||
|
${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.IMAGE_GITEA_AUTHOR }}/${{ env.IMAGE_NAME }}
|
||||||
|
tags: |
|
||||||
|
# latest yes
|
||||||
|
type=raw,value=latest,enable=${{ !inputs.DEV_RELEASE }}
|
||||||
|
|
||||||
|
# dispatch add x1.x.x-amd64
|
||||||
|
type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=300,prefix=,suffix=-amd64,value=${{ env.IMAGE_VERSION }}
|
||||||
|
|
||||||
|
# dispatch add amd64-development
|
||||||
|
type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == true }},priority=300,prefix=,suffix=-amd64,value=development
|
||||||
|
|
||||||
|
# tag add tag-amd64
|
||||||
|
type=ref,enable=${{ github.event_name == 'pull_request' || github.event_name == 'push' }},priority=600,prefix=,suffix=-amd64,event=tag
|
||||||
|
|
||||||
|
# add development tag to default architecture (amd64)
|
||||||
|
type=raw,enable=${{ inputs.DEV_RELEASE }},priority=400,prefix=,suffix=,value=development
|
||||||
|
flavor: |
|
||||||
|
latest=${{ !inputs.DEV_RELEASE }}
|
||||||
|
labels: |
|
||||||
|
org.opencontainers.image.VERSION=${{ env.IMAGE_VERSION }}
|
||||||
|
org.opencontainers.image.BUILDDATE=${{ env.NOW_DOCKER_LABEL }}
|
||||||
|
org.opencontainers.image.licenses=MIT
|
||||||
|
org.opencontainers.image.revision=${{ github.sha }}
|
||||||
|
org.opencontainers.image.vendor=${{ env.IMAGE_GITEA_AUTHOR }}
|
||||||
|
org.opencontainers.image.ref.name=${{ env.ref_name }}
|
||||||
|
org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }}
|
||||||
|
|
||||||
|
# #
|
||||||
|
# Release › Gitea › Meta › arm64
|
||||||
|
# #
|
||||||
|
|
||||||
|
- name: '🔨 Gitea: Meta › arm64'
|
||||||
|
id: task_release_gi_meta_arm64
|
||||||
|
uses: docker/metadata-action@v5
|
||||||
|
with:
|
||||||
|
images: |
|
||||||
|
${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.IMAGE_GITEA_AUTHOR }}/${{ env.IMAGE_NAME }}
|
||||||
|
tags: |
|
||||||
|
# latest yes
|
||||||
|
type=raw,value=latest,enable=${{ !inputs.DEV_RELEASE }}
|
||||||
|
|
||||||
|
# dispatch add x1.x.x
|
||||||
|
type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=300,prefix=,suffix=-arm64,value=${{ env.IMAGE_VERSION }}
|
||||||
|
|
||||||
|
# dispatch add development
|
||||||
|
type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == true }},priority=300,prefix=,suffix=-arm64,value=development
|
||||||
|
|
||||||
|
# tag add tag
|
||||||
|
type=ref,enable=${{ github.event_name == 'pull_request' || github.event_name == 'push' }},priority=600,prefix=,suffix=-arm64,event=tag
|
||||||
|
flavor: |
|
||||||
|
latest=${{ !inputs.DEV_RELEASE }}
|
||||||
|
labels: |
|
||||||
|
org.opencontainers.image.VERSION=${{ env.IMAGE_VERSION }}
|
||||||
|
org.opencontainers.image.BUILDDATE=${{ env.NOW_DOCKER_LABEL }}
|
||||||
|
org.opencontainers.image.licenses=MIT
|
||||||
|
org.opencontainers.image.revision=${{ github.sha }}
|
||||||
|
org.opencontainers.image.vendor=${{ env.IMAGE_GITEA_AUTHOR }}
|
||||||
|
org.opencontainers.image.ref.name=${{ env.ref_name }}
|
||||||
|
org.opencontainers.image.development=${{ inputs.DEV_RELEASE == true && 'true' || 'false' }}
|
||||||
|
|
||||||
|
# #
|
||||||
|
# Release › Gitea › Meta › Release
|
||||||
|
# #
|
||||||
|
|
||||||
|
- name: '🔨 Gitea: Meta › Release'
|
||||||
|
id: task_release_gi_meta_release
|
||||||
uses: docker/metadata-action@v5
|
uses: docker/metadata-action@v5
|
||||||
with:
|
with:
|
||||||
images: |
|
images: |
|
||||||
@@ -1029,8 +1109,8 @@ jobs:
|
|||||||
file: Dockerfile
|
file: Dockerfile
|
||||||
platforms: linux/amd64
|
platforms: linux/amd64
|
||||||
push: ${{ github.event_name != 'pull_request' }}
|
push: ${{ github.event_name != 'pull_request' }}
|
||||||
tags: ${{ steps.task_release_gi_meta.outputs.tags }}
|
tags: ${{ steps.task_release_gi_meta_amd64.outputs.tags }}
|
||||||
labels: ${{ steps.task_release_gi_meta.outputs.labels }}
|
labels: ${{ steps.task_release_gi_meta_amd64.outputs.labels }}
|
||||||
provenance: false
|
provenance: false
|
||||||
build-args: |-
|
build-args: |-
|
||||||
ARCH=amd64
|
ARCH=amd64
|
||||||
@@ -1048,8 +1128,8 @@ jobs:
|
|||||||
file: Dockerfile
|
file: Dockerfile
|
||||||
platforms: linux/arm64
|
platforms: linux/arm64
|
||||||
push: ${{ github.event_name != 'pull_request' }}
|
push: ${{ github.event_name != 'pull_request' }}
|
||||||
tags: ${{ steps.task_release_gi_meta.outputs.tags }}
|
tags: ${{ steps.task_release_gi_meta_amd64.outputs.tags }}
|
||||||
labels: ${{ steps.task_release_gi_meta.outputs.labels }}
|
labels: ${{ steps.task_release_gi_meta_amd64.outputs.labels }}
|
||||||
provenance: false
|
provenance: false
|
||||||
build-args: |-
|
build-args: |-
|
||||||
ARCH=arm64
|
ARCH=arm64
|
||||||
@@ -1063,7 +1143,7 @@ jobs:
|
|||||||
uses: int128/docker-manifest-create-action@v2
|
uses: int128/docker-manifest-create-action@v2
|
||||||
with:
|
with:
|
||||||
tags: |
|
tags: |
|
||||||
${{ steps.task_release_gi_meta.outputs.tags }}
|
${{ steps.task_release_gi_meta_release.outputs.tags }}
|
||||||
sources: |
|
sources: |
|
||||||
${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.DOCKER_IMAGE }}@${{ steps.task_release_gi_push_amd64.outputs.digest }}
|
${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.DOCKER_IMAGE }}@${{ steps.task_release_gi_push_amd64.outputs.digest }}
|
||||||
${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.DOCKER_IMAGE }}@${{ steps.task_release_gi_push_arm64.outputs.digest }}
|
${{ env.IMAGE_GITEA_WEBSITE }}/${{ env.DOCKER_IMAGE }}@${{ steps.task_release_gi_push_arm64.outputs.digest }}
|
||||||
@@ -1075,21 +1155,50 @@ jobs:
|
|||||||
- name: '⚠️ Checkpoint'
|
- name: '⚠️ Checkpoint'
|
||||||
id: task_release_gi_checkpoint
|
id: task_release_gi_checkpoint
|
||||||
run: |
|
run: |
|
||||||
echo "registry ..................... Gitea"
|
echo ""
|
||||||
echo "github.actor.................. ${{ github.actor }}"
|
echo "[ GITHUB ] ---------------------------------------------------------------------------------------------"
|
||||||
echo "github.ref ................... ${{ github.ref }}"
|
echo "github.actor.............................. ${{ github.actor }}"
|
||||||
echo "github.ref_name .............. ${{ github.ref_name }}"
|
echo "github.ref ............................... ${{ github.ref }}"
|
||||||
echo "github.event_name ............ ${{ github.event_name }}"
|
echo "github.ref_name .......................... ${{ github.ref_name }}"
|
||||||
echo "inputs.DRY_RUN ............... ${{ inputs.DRY_RUN }}"
|
echo "github.event_name ........................ ${{ github.event_name }}"
|
||||||
echo "env.AUTHOR ................... ${{ env.IMAGE_GITEA_AUTHOR }}"
|
echo ""
|
||||||
echo "tags ......................... ${{ steps.task_release_gi_meta.outputs.tags }}"
|
echo "[ INPUTS ] ---------------------------------------------------------------------------------------------"
|
||||||
echo "labels ....................... ${{ steps.task_release_gi_meta.outputs.labels }}"
|
echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}"
|
||||||
echo "docker image ................. ${{ env.DOCKER_IMAGE }}"
|
echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}"
|
||||||
echo "docker sha ................... ${{ env.DOCKER_SHA }}"
|
echo "inputs.IMAGE_GITEA_USERNAME .............. ${{ inputs.IMAGE_GITEA_AUTHOR }}"
|
||||||
echo "docker image id (amd64) ...... ${{ steps.task_release_gi_push_amd64.outputs.imageid }}"
|
echo "inputs.IMAGE_GITEA_USERNAME .............. ${{ inputs.IMAGE_GITEA_USERNAME }}"
|
||||||
echo "docker digest (amd64) ........ ${{ steps.task_release_gi_push_amd64.outputs.digest }}"
|
echo "inputs.IMAGE_GITEA_WEBSITE ............... ${{ inputs.IMAGE_GITEA_WEBSITE }}"
|
||||||
echo "docker image id (arm64) ...... ${{ steps.task_release_gi_push_arm64.outputs.imageid }}"
|
echo "inputs.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}"
|
||||||
echo "docker digest (arm64) ........ ${{ steps.task_release_gi_push_arm64.outputs.digest }}"
|
echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}"
|
||||||
|
echo ""
|
||||||
|
echo "[ DOCKER IMAGES ] --------------------------------------------------------------------------------------"
|
||||||
|
echo "registry ................................. Gitea"
|
||||||
|
echo "(amd64) tags ............................. ${{ steps.task_release_gi_meta_amd64.outputs.tags }}"
|
||||||
|
echo "(amd64) labels ........................... ${{ steps.task_release_gi_meta_amd64.outputs.labels }}"
|
||||||
|
echo "(amd64) digest ........................... ${{ steps.task_release_gi_push_amd64.outputs.digest }}"
|
||||||
|
echo ""
|
||||||
|
echo "(arm64) tags ............................. ${{ steps.task_release_gi_meta_arm64.outputs.tags }}"
|
||||||
|
echo "(arm64) labels ........................... ${{ steps.task_release_gi_meta_arm64.outputs.labels }}"
|
||||||
|
echo "(arm64) digest ........................... ${{ steps.task_release_gi_push_arm64.outputs.digest }}"
|
||||||
|
echo ""
|
||||||
|
echo ""
|
||||||
|
echo "(release) tags ........................... ${{ steps.task_release_gi_meta_release.outputs.tags }}"
|
||||||
|
echo "(release) labels ......................... ${{ steps.task_release_gi_meta_release.outputs.labels }}"
|
||||||
|
echo ""
|
||||||
|
echo "[ ENV ] ------------------------------------------------------------------------------------------------"
|
||||||
|
echo "env.AUTHOR ............................... ${{ env.IMAGE_GITEA_AUTHOR }}"
|
||||||
|
echo "env.NOW .................................. ${{ env.NOW }}"
|
||||||
|
echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}"
|
||||||
|
echo "env.NOW_LONG ............................. ${{ env.NOW_LONG }}"
|
||||||
|
echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}"
|
||||||
|
echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}"
|
||||||
|
echo "env.DOCKER_SHA ........................... ${{ env.DOCKER_SHA }}"
|
||||||
|
echo ""
|
||||||
|
echo "[ DOCKER DIGESTS ] -------------------------------------------------------------------------------------"
|
||||||
|
echo "docker image id (amd64) .................. ${{ steps.task_release_gi_push_amd64.outputs.imageid }}"
|
||||||
|
echo "docker digest (amd64) .................... ${{ steps.task_release_gi_push_amd64.outputs.digest }}"
|
||||||
|
echo "docker image id (arm64) .................. ${{ steps.task_release_gi_push_arm64.outputs.imageid }}"
|
||||||
|
echo "docker digest (arm64) .................... ${{ steps.task_release_gi_push_arm64.outputs.digest }}"
|
||||||
|
|
||||||
# #
|
# #
|
||||||
# Release › Gitea › Get Weekly Commits
|
# Release › Gitea › Get Weekly Commits
|
||||||
@@ -1141,14 +1250,14 @@ jobs:
|
|||||||
-# This docker image will use the following tags:
|
-# This docker image will use the following tags:
|
||||||
|
|
||||||
```
|
```
|
||||||
${{ steps.task_release_gi_meta.outputs.tags }}
|
${{ steps.task_release_gi_meta_amd64.outputs.tags }}
|
||||||
```
|
```
|
||||||
|
|
||||||
### Labels
|
### Labels
|
||||||
-# This docker image embeds the following labels:
|
-# This docker image embeds the following labels:
|
||||||
|
|
||||||
```
|
```
|
||||||
${{ steps.task_release_gi_meta.outputs.labels }}
|
${{ steps.task_release_gi_meta_amd64.outputs.labels }}
|
||||||
```
|
```
|
||||||
embed-color: ${{ job.status == 'success' && '5763719' || '15418782' }}
|
embed-color: ${{ job.status == 'success' && '5763719' || '15418782' }}
|
||||||
embed-footer-text: "Completed at ${{ env.NOW }} UTC"
|
embed-footer-text: "Completed at ${{ env.NOW }} UTC"
|
||||||
|
|||||||
41
.github/workflows/deploy-docker-dockerhub.yml
vendored
41
.github/workflows/deploy-docker-dockerhub.yml
vendored
@@ -415,21 +415,32 @@ jobs:
|
|||||||
- name: '⚠️ Checkpoint'
|
- name: '⚠️ Checkpoint'
|
||||||
id: task_release_dh_checkpoint
|
id: task_release_dh_checkpoint
|
||||||
run: |
|
run: |
|
||||||
echo "registry ..................... Dockerhub"
|
echo "github.actor.............................. ${{ github.actor }}"
|
||||||
echo "github.actor.................. ${{ github.actor }}"
|
echo "github.ref ............................... ${{ github.ref }}"
|
||||||
echo "github.ref ................... ${{ github.ref }}"
|
echo "github.ref_name .......................... ${{ github.ref_name }}"
|
||||||
echo "github.ref_name .............. ${{ github.ref_name }}"
|
echo "github.event_name ........................ ${{ github.event_name }}"
|
||||||
echo "github.event_name ............ ${{ github.event_name }}"
|
echo ""
|
||||||
echo "inputs.DRY_RUN ............... ${{ inputs.DRY_RUN }}"
|
echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}"
|
||||||
echo "env.AUTHOR ................... ${{ env.IMAGE_DOCKERHUB_AUTHOR }}"
|
echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}"
|
||||||
echo "tags ......................... ${{ steps.task_release_dh_meta.outputs.tags }}"
|
echo "inputs.IMAGE_DOCKERHUB_AUTHOR ............ ${{ inputs.IMAGE_DOCKERHUB_AUTHOR }}"
|
||||||
echo "labels ....................... ${{ steps.task_release_dh_meta.outputs.labels }}"
|
echo "inputs.IMAGE_DOCKERHUB_AUTHOR ............ ${{ inputs.IMAGE_DOCKERHUB_USERNAME }}"
|
||||||
echo "docker image ................. ${{ env.DOCKER_IMAGE }}"
|
echo "inputs.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}"
|
||||||
echo "docker sha ................... ${{ env.DOCKER_SHA }}"
|
echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}"
|
||||||
echo "docker image id (amd64) ...... ${{ steps.task_release_dh_push_amd64.outputs.imageid }}"
|
echo ""
|
||||||
echo "docker digest (amd64) ........ ${{ steps.task_release_dh_push_amd64.outputs.digest }}"
|
echo "registry ................................. Dockerhub"
|
||||||
echo "docker image id (arm64) ...... ${{ steps.task_release_dh_push_arm64.outputs.imageid }}"
|
echo "tags ..................................... ${{ steps.task_release_dh_meta.outputs.tags }}"
|
||||||
echo "docker digest (arm64) ........ ${{ steps.task_release_dh_push_arm64.outputs.digest }}"
|
echo "labels ................................... ${{ steps.task_release_dh_meta.outputs.labels }}"
|
||||||
|
echo "env.AUTHOR ............................... ${{ env.IMAGE_DOCKERHUB_AUTHOR }}"
|
||||||
|
echo "env.NOW .................................. ${{ env.NOW }}"
|
||||||
|
echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}"
|
||||||
|
echo "env.NOW_LONG ............................. ${{ env.NOW_LONG }}"
|
||||||
|
echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}"
|
||||||
|
echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}"
|
||||||
|
echo "env.DOCKER_SHA ........................... ${{ env.DOCKER_SHA }}"
|
||||||
|
echo "docker image id (amd64) .................. ${{ steps.task_release_dh_push_amd64.outputs.imageid }}"
|
||||||
|
echo "docker digest (amd64) .................... ${{ steps.task_release_dh_push_amd64.outputs.digest }}"
|
||||||
|
echo "docker image id (arm64) .................. ${{ steps.task_release_dh_push_arm64.outputs.imageid }}"
|
||||||
|
echo "docker digest (arm64) .................... ${{ steps.task_release_dh_push_arm64.outputs.digest }}"
|
||||||
|
|
||||||
# #
|
# #
|
||||||
# Release › Dockerhub › Get Weekly Commits
|
# Release › Dockerhub › Get Weekly Commits
|
||||||
|
|||||||
62
.github/workflows/deploy-docker-gitea.yml
vendored
62
.github/workflows/deploy-docker-gitea.yml
vendored
@@ -347,9 +347,6 @@ jobs:
|
|||||||
# latest yes
|
# latest yes
|
||||||
type=raw,value=latest,enable=${{ !inputs.DEV_RELEASE }}
|
type=raw,value=latest,enable=${{ !inputs.DEV_RELEASE }}
|
||||||
|
|
||||||
# tag add amd64
|
|
||||||
# type=raw,enable=true,priority=1000,value=amd64
|
|
||||||
|
|
||||||
# dispatch add x1.x.x-amd64
|
# dispatch add x1.x.x-amd64
|
||||||
type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=300,prefix=,suffix=-amd64,value=${{ env.IMAGE_VERSION }}
|
type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=300,prefix=,suffix=-amd64,value=${{ env.IMAGE_VERSION }}
|
||||||
|
|
||||||
@@ -500,21 +497,50 @@ jobs:
|
|||||||
- name: '⚠️ Checkpoint'
|
- name: '⚠️ Checkpoint'
|
||||||
id: task_release_gi_checkpoint
|
id: task_release_gi_checkpoint
|
||||||
run: |
|
run: |
|
||||||
echo "registry ..................... Gitea"
|
echo ""
|
||||||
echo "github.actor.................. ${{ github.actor }}"
|
echo "[ GITHUB ] ---------------------------------------------------------------------------------------------"
|
||||||
echo "github.ref ................... ${{ github.ref }}"
|
echo "github.actor.............................. ${{ github.actor }}"
|
||||||
echo "github.ref_name .............. ${{ github.ref_name }}"
|
echo "github.ref ............................... ${{ github.ref }}"
|
||||||
echo "github.event_name ............ ${{ github.event_name }}"
|
echo "github.ref_name .......................... ${{ github.ref_name }}"
|
||||||
echo "inputs.DRY_RUN ............... ${{ inputs.DRY_RUN }}"
|
echo "github.event_name ........................ ${{ github.event_name }}"
|
||||||
echo "env.AUTHOR ................... ${{ env.IMAGE_GITEA_AUTHOR }}"
|
echo ""
|
||||||
echo "tags ......................... ${{ steps.task_release_gi_meta_amd64.outputs.tags }}"
|
echo "[ INPUTS ] ---------------------------------------------------------------------------------------------"
|
||||||
echo "labels ....................... ${{ steps.task_release_gi_meta_amd64.outputs.labels }}"
|
echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}"
|
||||||
echo "docker image ................. ${{ env.DOCKER_IMAGE }}"
|
echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}"
|
||||||
echo "docker sha ................... ${{ env.DOCKER_SHA }}"
|
echo "inputs.IMAGE_GITEA_USERNAME .............. ${{ inputs.IMAGE_GITEA_AUTHOR }}"
|
||||||
echo "docker image id (amd64) ...... ${{ steps.task_release_gi_push_amd64.outputs.imageid }}"
|
echo "inputs.IMAGE_GITEA_USERNAME .............. ${{ inputs.IMAGE_GITEA_USERNAME }}"
|
||||||
echo "docker digest (amd64) ........ ${{ steps.task_release_gi_push_amd64.outputs.digest }}"
|
echo "inputs.IMAGE_GITEA_WEBSITE ............... ${{ inputs.IMAGE_GITEA_WEBSITE }}"
|
||||||
echo "docker image id (arm64) ...... ${{ steps.task_release_gi_push_arm64.outputs.imageid }}"
|
echo "inputs.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}"
|
||||||
echo "docker digest (arm64) ........ ${{ steps.task_release_gi_push_arm64.outputs.digest }}"
|
echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}"
|
||||||
|
echo ""
|
||||||
|
echo "[ DOCKER IMAGES ] --------------------------------------------------------------------------------------"
|
||||||
|
echo "registry ................................. Gitea"
|
||||||
|
echo "(amd64) tags ............................. ${{ steps.task_release_gi_meta_amd64.outputs.tags }}"
|
||||||
|
echo "(amd64) labels ........................... ${{ steps.task_release_gi_meta_amd64.outputs.labels }}"
|
||||||
|
echo "(amd64) digest ........................... ${{ steps.task_release_gi_push_amd64.outputs.digest }}"
|
||||||
|
echo ""
|
||||||
|
echo "(arm64) tags ............................. ${{ steps.task_release_gi_meta_arm64.outputs.tags }}"
|
||||||
|
echo "(arm64) labels ........................... ${{ steps.task_release_gi_meta_arm64.outputs.labels }}"
|
||||||
|
echo "(arm64) digest ........................... ${{ steps.task_release_gi_push_arm64.outputs.digest }}"
|
||||||
|
echo ""
|
||||||
|
echo ""
|
||||||
|
echo "(release) tags ........................... ${{ steps.task_release_gi_meta_release.outputs.tags }}"
|
||||||
|
echo "(release) labels ......................... ${{ steps.task_release_gi_meta_release.outputs.labels }}"
|
||||||
|
echo ""
|
||||||
|
echo "[ ENV ] ------------------------------------------------------------------------------------------------"
|
||||||
|
echo "env.AUTHOR ............................... ${{ env.IMAGE_GITEA_AUTHOR }}"
|
||||||
|
echo "env.NOW .................................. ${{ env.NOW }}"
|
||||||
|
echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}"
|
||||||
|
echo "env.NOW_LONG ............................. ${{ env.NOW_LONG }}"
|
||||||
|
echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}"
|
||||||
|
echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}"
|
||||||
|
echo "env.DOCKER_SHA ........................... ${{ env.DOCKER_SHA }}"
|
||||||
|
echo ""
|
||||||
|
echo "[ DOCKER DIGESTS ] -------------------------------------------------------------------------------------"
|
||||||
|
echo "docker image id (amd64) .................. ${{ steps.task_release_gi_push_amd64.outputs.imageid }}"
|
||||||
|
echo "docker digest (amd64) .................... ${{ steps.task_release_gi_push_amd64.outputs.digest }}"
|
||||||
|
echo "docker image id (arm64) .................. ${{ steps.task_release_gi_push_arm64.outputs.imageid }}"
|
||||||
|
echo "docker digest (arm64) .................... ${{ steps.task_release_gi_push_arm64.outputs.digest }}"
|
||||||
|
|
||||||
# #
|
# #
|
||||||
# Release › Gitea › Get Weekly Commits
|
# Release › Gitea › Get Weekly Commits
|
||||||
|
|||||||
2
.github/workflows/deploy-docker-giteacom.yml
vendored
2
.github/workflows/deploy-docker-giteacom.yml
vendored
@@ -500,7 +500,7 @@ jobs:
|
|||||||
- name: '🏳️ Start'
|
- name: '🏳️ Start'
|
||||||
id: task_release_gi_start
|
id: task_release_gi_start
|
||||||
run: |
|
run: |
|
||||||
echo "Generating Docker Image on ${{ env.IMAGE_GITEA_WEBSITE }} › arm64"
|
echo "Generating Docker Image on ${{ env.IMAGE_GITEA_WEBSITE }} › amd64"
|
||||||
echo "Using original Gitea workflow without manifest"
|
echo "Using original Gitea workflow without manifest"
|
||||||
|
|
||||||
# #
|
# #
|
||||||
|
|||||||
Reference in New Issue
Block a user