You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openserverless.apache.org by fr...@apache.org on 2024/08/06 13:40:51 UTC
(openserverless-operator) 19/24: chore: added TAG extraction steps
This is an automated email from the ASF dual-hosted git repository.
franztt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless-operator.git
commit 29a4251588738e3f7ab3f05068c873a33a284e0e
Author: francescotimperi <fr...@gmail.com>
AuthorDate: Wed Jul 24 18:24:24 2024 +0000
chore: added TAG extraction steps
---
.github/workflows/image.yml | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/image.yml b/.github/workflows/image.yml
index 5157287..2af8c8a 100644
--- a/.github/workflows/image.yml
+++ b/.github/workflows/image.yml
@@ -37,6 +37,8 @@ on:
- '[0-9]*'
branches-ignore:
- '*'
+ pull_request:
+ branches: [main]
jobs:
image:
@@ -52,7 +54,15 @@ jobs:
with:
submodules: recursive
- name: License
- uses: apache/skywalking-eyes@main
+ uses: apache/skywalking-eyes@main
+ - name: Assign TAG from pull request
+ if: ${{ github.event_name == 'pull_request' }}
+ run: |
+ echo "IMG_TAG=$(git rev-parse --short HEAD)" >> "$GITHUB_ENV"
+ - name: Assign TAG from push
+ if: ${{ github.event_name != 'pull_request' }}
+ run: |
+ echo "IMG_TAG=$(git describe --tags --abbrev=0)" >> "$GITHUB_ENV"
- name: Registry login
uses: docker/login-action@v3
with:
@@ -68,4 +78,4 @@ jobs:
with:
version: latest
- name: Image
- run: task buildx-and-push
\ No newline at end of file
+ run: task buildx-and-push TAG="$IMG_TAG"
\ No newline at end of file