SHA256
Changed deploy to be for the gitea packages deploy
This commit is contained in:
1 parent
5e27acc1e3
commit
1ae0787b0b
2 files changed
+90
-7
No files matched your search
@@ -41,16 +41,18 @@ jobs:
|
||||
username: ${{ secrets.DHI_USERNAME }}
|
||||
password: ${{ secrets.DHI_PASSWORD }}
|
||||
|
||||
- name: Log in to Private Registry
|
||||
- name: Log in to Gitea Container Registry
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: registry.chillcog.com
|
||||
username: ${{ secrets.REGISTRY_USERNAME }}
|
||||
password: ${{ secrets.REGISTRY_PASSWORD }}
|
||||
registry: gitea.chillcog.com
|
||||
username: ${{ gitea.repository_owner }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Detect and Build Images
|
||||
run: |
|
||||
FILES_TO_BUILD=""
|
||||
REGISTRY_HOST="gitea.chillcog.com" #
|
||||
OWNER_LOWER=$(echo "${{ gitea.repository_owner }}" | tr '[:upper:]' '[:lower:]')
|
||||
|
||||
if [ "${{ github.event_name }}" = "schedule" ] || [ "${{ github.event_name }}" = "workflow_dispatch" ]; then
|
||||
echo "Scheduled or manual run triggered. Processing all YAML files..."
|
||||
@@ -65,10 +67,10 @@ jobs:
|
||||
if [ ! -f "$file" ]; then continue; fi
|
||||
if [[ "$file" == .gitea/* ]]; then continue; fi
|
||||
filename=$(basename -- "$file")
|
||||
image_name="${filename%.*}"
|
||||
image_name=$(echo "${filename%.*}" | tr '[:upper:]' '[:lower:]')
|
||||
|
||||
echo "---------------------------------------------------"
|
||||
echo "Processing: $file -> Target: registry.chillcog.com/${image_name}:latest"
|
||||
echo "Processing: $file -> Target: ${REGISTRY_HOST}/${OWNER_LOWER}/${image_name}:latest"
|
||||
echo "---------------------------------------------------"
|
||||
|
||||
docker buildx build \
|
||||
@@ -76,6 +78,6 @@ jobs:
|
||||
--push \
|
||||
--no-cache \
|
||||
-f "$file" \
|
||||
-t "registry.chillcog.com/${image_name}:latest" \
|
||||
-t "${REGISTRY_HOST}/${OWNER_LOWER}/${image_name}:latest" \
|
||||
.
|
||||
done
|
||||
Reference in new issue
Block a user