17 lines
570 B
YAML
17 lines
570 B
YAML
name: Forgejo Set Image Name
|
|
description: Define IMAGE_NAME to Git Hub env, based on repository name
|
|
runs:
|
|
using: composite
|
|
steps:
|
|
- name: Set Image Name
|
|
shell: sh
|
|
run: |
|
|
export REPO_FULL=${{ github.repository }}
|
|
export REPO_NAME=${REPO_FULL#*/}
|
|
|
|
if [ "${{ github.ref_name }}" != "master" ]; then
|
|
export IMAGE_NAME=${{ secrets.DOCKER_HUB_USERNAME }}/$REPO_NAME-dev
|
|
else
|
|
export IMAGE_NAME=${{ secrets.DOCKER_HUB_USERNAME }}/$REPO_NAME
|
|
fi
|
|
echo "IMAGE_NAME=$IMAGE_NAME" >> $GITHUB_ENV
|