Add CI/CD testing automation & Improve code formatting #10

Merged
k.eaven merged 6 commits from development into main 2025-10-28 15:24:50 +00:00
8 changed files with 1969 additions and 778 deletions
Showing only changes of commit f80e253401 - Show all commits

View File

@@ -2,7 +2,7 @@ name: CI/CD Pipeline
on:
push:
branches: [ main, experimental, dev ]
branches: [ main, development, experimental ]
tags: [ 'v*.*.*' ]
pull_request:
branches: [ main ]
@@ -297,10 +297,10 @@ jobs:
PRIMARY_TAG="${GITHUB_REF#refs/tags/}"
elif [[ ${{ github.ref }} == refs/heads/main ]]; then
PRIMARY_TAG="latest"
elif [[ ${{ github.ref }} == refs/heads/development ]]; then
PRIMARY_TAG="development"
elif [[ ${{ github.ref }} == refs/heads/experimental ]]; then
PRIMARY_TAG="experimental"
elif [[ ${{ github.ref }} == refs/heads/dev ]]; then
PRIMARY_TAG="dev"
else
PRIMARY_TAG="latest"
fi