From 37f7b880f5bcbd514408c5d6a75a7eb4788e940c Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Fri, 10 Apr 2026 14:22:29 +0000 Subject: [PATCH 01/16] Add .gitea/workflows/deploy.yml --- .gitea/workflows/deploy.yml | 87 +++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 .gitea/workflows/deploy.yml diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml new file mode 100644 index 0000000..a2c304f --- /dev/null +++ b/.gitea/workflows/deploy.yml @@ -0,0 +1,87 @@ +name: Klc-Learner-Frontend + +on: + push: + branches: + - beta + - testing + - client + - staging + - production + pull_request: + branches: + - main + - beta + - testing + - client + - staging + - production +jobs: + Klc-Learner-Build-Test: + name: Build and Test PR + if: github.event_name == 'pull_request' + runs-on: ubuntu-latest + steps: + - name: Checkout Code + uses: actions/checkout@v3 + - uses: actions/setup-node@v4 + with: + node-version: 20 + - name: Installing Dependecies + run: npm i + - name: Check Build + run: npm run build + - name: Auditing Node Dependecies + run: npm audit --audit-level=critical + + KLC-Deployment: + name: Deploying code in Server + if: github.event_name == 'push' + runs-on: ubuntu-latest + env: + ENV_FILE: {{vars.ENV_FILE}} + + steps: + - name: Checkout Code in Runner + uses: actions/checkout@v3 + - name: Determining Project Folder + run: | + echo "Detected Branch Name : ${{ gitea.ref_name }}" + BRANCH_NAME=${{ gitea.ref_name }} + case "$BRANCH_NAME" in + beta) + echo "PROJECT_FOLDER=null" >> $GITHUB_ENV + ;; + testing) + echo "PROJECT_FOLDER=/home/klc/klc-frontend/Test_Release/klc-learner" >> $GITHUB_ENV + ;; + client) + echo "PROJECT_FOLDER=null" >> $GITHUB_ENV + ;; + *) + echo " UNKNOWN BRANCH" + exit 1 + ;; + esac + echo "BRANCH_NAME=${{ gitea.ref_name }}" >> $GITHUB_ENV + - name: Deploy Using SSH + uses: appleboy/ssh-action@v1 + with: + host: ${{ secrets.BETA_SERVER_HOST }} + username: ${{ secrets.BETA_SERVER_USERNAME }} + password: ${{ secrets.BETA_SERVER_PASSWORD }} + port: ${{ secrets.BETA_SERVER_PORT }} + envs: BRANCH_NAME,PROJECT_FOLDER,ENV_FILE + script: | + set -e + cd $PROJECT_FOLDER + git fetch + git reset --hard origin/$BRANCH_NAME + git stash && git stash clear + git pull origin $BRANCH_NAME + echo "Node Module Installation " + npm i + echo "Writing env" + echo "$ENV_FILE" > .env + echo "Building..." + npm run build -- 2.34.1 From 06e09317ad67cf95bd672ee1488bdfbd71922b4f Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Fri, 10 Apr 2026 14:31:15 +0000 Subject: [PATCH 02/16] Update .gitea/workflows/deploy.yml --- .gitea/workflows/deploy.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index a2c304f..fcc5624 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,4 +1,4 @@ -name: Klc-Learner-Frontend +name: Klc-HR-Dashboard-Frontend on: push: @@ -17,7 +17,7 @@ on: - staging - production jobs: - Klc-Learner-Build-Test: + Klc-HR-Dashboard-Build-Test: name: Build and Test PR if: github.event_name == 'pull_request' runs-on: ubuntu-latest @@ -39,7 +39,7 @@ jobs: if: github.event_name == 'push' runs-on: ubuntu-latest env: - ENV_FILE: {{vars.ENV_FILE}} + ENV_FILE: ${{vars.ENV_FILE}} steps: - name: Checkout Code in Runner -- 2.34.1 From cb3d14b2cea096f5c65a8ee0f691ecf1e652e302 Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Fri, 10 Apr 2026 14:34:50 +0000 Subject: [PATCH 03/16] Update .gitea/workflows/deploy.yml --- .gitea/workflows/deploy.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index fcc5624..b3f61dd 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -73,7 +73,7 @@ jobs: port: ${{ secrets.BETA_SERVER_PORT }} envs: BRANCH_NAME,PROJECT_FOLDER,ENV_FILE script: | - set -e + set -xe cd $PROJECT_FOLDER git fetch git reset --hard origin/$BRANCH_NAME @@ -83,5 +83,6 @@ jobs: npm i echo "Writing env" echo "$ENV_FILE" > .env + echo "$ENV_FILE" echo "Building..." npm run build -- 2.34.1 From 1f86e90ebbc68fad6ee2b57692067e52fc1e89fd Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Fri, 10 Apr 2026 14:44:27 +0000 Subject: [PATCH 04/16] Update .gitea/workflows/deploy.yml --- .gitea/workflows/deploy.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index b3f61dd..dad2f97 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -82,7 +82,9 @@ jobs: echo "Node Module Installation " npm i echo "Writing env" - echo "$ENV_FILE" > .env - echo "$ENV_FILE" + cat << 'EOF' > .env + $ENV_FILE + EOF + cat .env echo "Building..." npm run build -- 2.34.1 From ef0955482fc5cb49ab1ee0319b149ec48f690635 Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Fri, 10 Apr 2026 14:48:45 +0000 Subject: [PATCH 05/16] Update .gitea/workflows/deploy.yml --- .gitea/workflows/deploy.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index dad2f97..fbe5d1f 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -80,11 +80,6 @@ jobs: git stash && git stash clear git pull origin $BRANCH_NAME echo "Node Module Installation " - npm i - echo "Writing env" - cat << 'EOF' > .env - $ENV_FILE - EOF - cat .env + npm i echo "Building..." npm run build -- 2.34.1 From 05dd9fcdf1740083dbcf7a74101b2de508b4e386 Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Mon, 13 Apr 2026 01:55:53 +0000 Subject: [PATCH 06/16] Add .gitea/workflows/build.yml --- .gitea/workflows/build.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .gitea/workflows/build.yml diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml new file mode 100644 index 0000000..169ee1d --- /dev/null +++ b/.gitea/workflows/build.yml @@ -0,0 +1,34 @@ +name: Klc-HR-Dashboard-Frontend-Build-Check + +on: + pull_request: + branches: + - main + - beta + - testing + - client + - staging + - production + +jobs: + build-test: + name: Build and Test PR + runs-on: ubuntu-latest + + steps: + - name: Checkout Code + uses: actions/checkout@v3 + + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version: 20 + + - name: Install Dependencies + run: npm install + + - name: Build Check + run: npm run build + + - name: Audit Dependencies + run: npm audit --audit-level=critical \ No newline at end of file -- 2.34.1 From c5e0dc131b6eda7f85523366a8040c457bd51152 Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Mon, 13 Apr 2026 01:57:27 +0000 Subject: [PATCH 07/16] Update .gitea/workflows/deploy.yml.bak --- .gitea/workflows/{deploy.yml => deploy.yml.bak} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .gitea/workflows/{deploy.yml => deploy.yml.bak} (100%) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml.bak similarity index 100% rename from .gitea/workflows/deploy.yml rename to .gitea/workflows/deploy.yml.bak -- 2.34.1 From bdf8c60ab963e44c907352ff0b58231167b3b07d Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Mon, 13 Apr 2026 02:01:32 +0000 Subject: [PATCH 08/16] Add .gitea/workflows/deploy.yml --- .gitea/workflows/deploy.yml | 77 +++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 .gitea/workflows/deploy.yml diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml new file mode 100644 index 0000000..6d9d622 --- /dev/null +++ b/.gitea/workflows/deploy.yml @@ -0,0 +1,77 @@ +name: Klc-Learner-Frontend-CD + +on: + push: + branches: + - beta + - testing + - client + - staging + - production + +jobs: + deploy: + name: Deploying code in Server + runs-on: ubuntu-latest + + steps: + - name: Checkout Code in Runner + uses: actions/checkout@v3 + + - name: Determine Project Folder + run: | + echo "Detected Branch Name : ${{ gitea.ref_name }}" + BRANCH_NAME=${{ gitea.ref_name }} + + case "$BRANCH_NAME" in + beta) + echo "PROJECT_FOLDER=null" >> $GITHUB_ENV + ;; + testing) + echo "PROJECT_FOLDER=/home/klc/klc-frontend/Test_Release/KLC-Hr-Dashboard-Frontend" >> $GITHUB_ENV + ;; + client) + echo "PROJECT_FOLDER=null" >> $GITHUB_ENV + ;; + staging) + echo "PROJECT_FOLDER=null" >> $GITHUB_ENV + ;; + production) + echo "PROJECT_FOLDER=null" >> $GITHUB_ENV + ;; + *) + echo "UNKNOWN BRANCH" + exit 1 + ;; + esac + + echo "BRANCH_NAME=${{ gitea.ref_name }}" >> $GITHUB_ENV + + - name: Deploy Using SSH + uses: appleboy/ssh-action@v1 + with: + host: ${{ secrets.BETA_SERVER_HOST }} + username: ${{ secrets.BETA_SERVER_USERNAME }} + password: ${{ secrets.BETA_SERVER_PASSWORD }} + port: ${{ secrets.BETA_SERVER_PORT }} + envs: BRANCH_NAME,PROJECT_FOLDER + script: | + set -e + + if [ "$PROJECT_FOLDER" = "null" ]; then + echo "No deployment configured for this branch" + exit 0 + fi + + cd $PROJECT_FOLDER + + git fetch + git reset --hard origin/$BRANCH_NAME + git stash && git stash clear || true + git pull origin $BRANCH_NAME + + echo "Installing Node Modules..." + npm install + + echo "Building..." + npm run build \ No newline at end of file -- 2.34.1 From 85a2c68fbea48a6383bfd7f5b3ae1bbfb469174f Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Mon, 13 Apr 2026 02:07:13 +0000 Subject: [PATCH 09/16] Delete .gitea/workflows/deploy.yml.bak --- .gitea/workflows/deploy.yml.bak | 85 --------------------------------- 1 file changed, 85 deletions(-) delete mode 100644 .gitea/workflows/deploy.yml.bak diff --git a/.gitea/workflows/deploy.yml.bak b/.gitea/workflows/deploy.yml.bak deleted file mode 100644 index fbe5d1f..0000000 --- a/.gitea/workflows/deploy.yml.bak +++ /dev/null @@ -1,85 +0,0 @@ -name: Klc-HR-Dashboard-Frontend - -on: - push: - branches: - - beta - - testing - - client - - staging - - production - pull_request: - branches: - - main - - beta - - testing - - client - - staging - - production -jobs: - Klc-HR-Dashboard-Build-Test: - name: Build and Test PR - if: github.event_name == 'pull_request' - runs-on: ubuntu-latest - steps: - - name: Checkout Code - uses: actions/checkout@v3 - - uses: actions/setup-node@v4 - with: - node-version: 20 - - name: Installing Dependecies - run: npm i - - name: Check Build - run: npm run build - - name: Auditing Node Dependecies - run: npm audit --audit-level=critical - - KLC-Deployment: - name: Deploying code in Server - if: github.event_name == 'push' - runs-on: ubuntu-latest - env: - ENV_FILE: ${{vars.ENV_FILE}} - - steps: - - name: Checkout Code in Runner - uses: actions/checkout@v3 - - name: Determining Project Folder - run: | - echo "Detected Branch Name : ${{ gitea.ref_name }}" - BRANCH_NAME=${{ gitea.ref_name }} - case "$BRANCH_NAME" in - beta) - echo "PROJECT_FOLDER=null" >> $GITHUB_ENV - ;; - testing) - echo "PROJECT_FOLDER=/home/klc/klc-frontend/Test_Release/klc-learner" >> $GITHUB_ENV - ;; - client) - echo "PROJECT_FOLDER=null" >> $GITHUB_ENV - ;; - *) - echo " UNKNOWN BRANCH" - exit 1 - ;; - esac - echo "BRANCH_NAME=${{ gitea.ref_name }}" >> $GITHUB_ENV - - name: Deploy Using SSH - uses: appleboy/ssh-action@v1 - with: - host: ${{ secrets.BETA_SERVER_HOST }} - username: ${{ secrets.BETA_SERVER_USERNAME }} - password: ${{ secrets.BETA_SERVER_PASSWORD }} - port: ${{ secrets.BETA_SERVER_PORT }} - envs: BRANCH_NAME,PROJECT_FOLDER,ENV_FILE - script: | - set -xe - cd $PROJECT_FOLDER - git fetch - git reset --hard origin/$BRANCH_NAME - git stash && git stash clear - git pull origin $BRANCH_NAME - echo "Node Module Installation " - npm i - echo "Building..." - npm run build -- 2.34.1 From 172f194468f7408fbff11c2aecd44d6e2af94ea4 Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Mon, 13 Apr 2026 02:19:06 +0000 Subject: [PATCH 10/16] Add .gitea/workflows/sonar.yml --- .gitea/workflows/sonar.yml | 39 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 .gitea/workflows/sonar.yml diff --git a/.gitea/workflows/sonar.yml b/.gitea/workflows/sonar.yml new file mode 100644 index 0000000..d64b636 --- /dev/null +++ b/.gitea/workflows/sonar.yml @@ -0,0 +1,39 @@ +name: Klc-Learner-Frontend-Sonar + +on: + pull_request: + branches: + - main + - beta + - testing + - client + - staging + - production + +jobs: + sonarqube: + name: SonarQube Scan + runs-on: ubuntu-latest + + container: + image: sonarsource/sonar-scanner-cli:12.0.0.3214_8.0.1 + options: --user root + + steps: + - name: Checkout Repository + uses: actions/checkout@v3 + with: + fetch-depth: 0 + + - name: Run Sonar Scan + run: | + REPO_NAME=${{ gitea.event.repository.name }} + + sonar-scanner \ + -Dsonar.projectKey=$REPO_NAME \ + -Dsonar.projectName=$REPO_NAME \ + -Dsonar.sources=. \ + -Dsonar.host.url=${{ secrets.SONARQUBE_HOST }} \ + -Dsonar.token=${{ secrets.SONARQUBE_TOKEN }} \ + -Dsonar.exclusions=node_modules/**,dist/**,coverage/** \ + -Dsonar.qualitygate.wait=true \ No newline at end of file -- 2.34.1 From bf2d65d40ac3e51c0f3465be1c08ae1a28df0cf9 Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Mon, 13 Apr 2026 02:54:03 +0000 Subject: [PATCH 11/16] Add .gitea/workflows/compressimage.yml --- .gitea/workflows/compressimage.yml | 52 ++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 .gitea/workflows/compressimage.yml diff --git a/.gitea/workflows/compressimage.yml b/.gitea/workflows/compressimage.yml new file mode 100644 index 0000000..f5e9545 --- /dev/null +++ b/.gitea/workflows/compressimage.yml @@ -0,0 +1,52 @@ +name: Enforce Image Standards + +on: + pull_request: + paths: + - '**.jpg' + - '**.jpeg' + - '**.png' + workflow_dispatch: + +jobs: + optimize: + runs-on: ubuntu-latest + + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + + - name: Install Image Tools + run: | + sudo apt-get update + sudo apt-get install -y imagemagick jpegoptim pngquant + + # Resize images larger than 1920px (keeps aspect ratio) + - name: Resize Oversized Images + run: | + find . -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) \ + -exec mogrify -resize 1920x1920\> {} \; + + # Optimize JPEG safely + - name: Optimize JPEG + run: | + find . -type f \( -iname "*.jpg" -o -iname "*.jpeg" \) \ + -exec jpegoptim --strip-all --max=85 {} \; + + # Optimize PNG safely + - name: Optimize PNG + run: | + find . -type f -iname "*.png" \ + -exec pngquant --force --ext .png --quality=75-90 {} \; + + # Commit only if changes exist + - name: Commit Optimized Images + run: | + git config --global user.name "gitea-actions" + git config --global user.email "actions@local" + + if [ -n "$(git status --porcelain)" ]; then + git add . + git commit -m "Auto resize and optimize images" + git push origin HEAD:${{ github.head_ref }} + fi -- 2.34.1 From b059ccd6de71698751b49ae654e02e69f0dfcd3f Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Mon, 13 Apr 2026 03:25:56 +0000 Subject: [PATCH 12/16] Update .gitea/workflows/compressimage.yml --- .gitea/workflows/compressimage.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitea/workflows/compressimage.yml b/.gitea/workflows/compressimage.yml index f5e9545..a76f743 100644 --- a/.gitea/workflows/compressimage.yml +++ b/.gitea/workflows/compressimage.yml @@ -1,6 +1,13 @@ name: Enforce Image Standards on: + branches: + - main + - beta + - testing + - client + - staging + - production pull_request: paths: - '**.jpg' -- 2.34.1 From 3cf8e1e4d8e21805d94de359f60be8d65fbcb0d6 Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Mon, 13 Apr 2026 03:46:05 +0000 Subject: [PATCH 13/16] Update .gitea/workflows/compressimage.yml --- .gitea/workflows/compressimage.yml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/compressimage.yml b/.gitea/workflows/compressimage.yml index a76f743..7d9aaa7 100644 --- a/.gitea/workflows/compressimage.yml +++ b/.gitea/workflows/compressimage.yml @@ -1,6 +1,7 @@ name: Enforce Image Standards on: + pull_request: branches: - main - beta @@ -8,7 +9,6 @@ on: - client - staging - production - pull_request: paths: - '**.jpg' - '**.jpeg' @@ -28,25 +28,21 @@ jobs: sudo apt-get update sudo apt-get install -y imagemagick jpegoptim pngquant - # Resize images larger than 1920px (keeps aspect ratio) - name: Resize Oversized Images run: | find . -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) \ -exec mogrify -resize 1920x1920\> {} \; - # Optimize JPEG safely - name: Optimize JPEG run: | find . -type f \( -iname "*.jpg" -o -iname "*.jpeg" \) \ -exec jpegoptim --strip-all --max=85 {} \; - # Optimize PNG safely - name: Optimize PNG run: | find . -type f -iname "*.png" \ -exec pngquant --force --ext .png --quality=75-90 {} \; - # Commit only if changes exist - name: Commit Optimized Images run: | git config --global user.name "gitea-actions" @@ -55,5 +51,7 @@ jobs: if [ -n "$(git status --porcelain)" ]; then git add . git commit -m "Auto resize and optimize images" - git push origin HEAD:${{ github.head_ref }} - fi + git push origin HEAD:${{ gitea.head_ref }} + else + echo "No changes to commit" + fi \ No newline at end of file -- 2.34.1 From 616b795aee9cb7d9911163f4ea01d0d16ead1e20 Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Mon, 13 Apr 2026 04:42:40 +0000 Subject: [PATCH 14/16] Update .gitea/workflows/compressimage.yml --- .gitea/workflows/compressimage.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/compressimage.yml b/.gitea/workflows/compressimage.yml index 7d9aaa7..486930e 100644 --- a/.gitea/workflows/compressimage.yml +++ b/.gitea/workflows/compressimage.yml @@ -13,7 +13,7 @@ on: - '**.jpg' - '**.jpeg' - '**.png' - workflow_dispatch: + #workflow_dispatch: jobs: optimize: -- 2.34.1 From 364762b206b48986fe1351a1ed587d34d378b8bb Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Mon, 13 Apr 2026 11:36:58 +0000 Subject: [PATCH 15/16] Update .gitea/workflows/compressimage.yml --- .gitea/workflows/compressimage.yml | 36 +++++++++--------------------- 1 file changed, 11 insertions(+), 25 deletions(-) diff --git a/.gitea/workflows/compressimage.yml b/.gitea/workflows/compressimage.yml index 486930e..6ebf840 100644 --- a/.gitea/workflows/compressimage.yml +++ b/.gitea/workflows/compressimage.yml @@ -2,18 +2,12 @@ name: Enforce Image Standards on: pull_request: - branches: - - main - - beta - - testing - - client - - staging - - production + types: [opened, synchronize, reopened] paths: - - '**.jpg' - - '**.jpeg' - - '**.png' - #workflow_dispatch: + - '**/*.jpg' + - '**/*.jpeg' + - '**/*.png' + workflow_dispatch: jobs: optimize: @@ -23,6 +17,11 @@ jobs: - name: Checkout Repository uses: actions/checkout@v4 + - name: Debug Event + run: | + echo "Base: ${{ gitea.base_ref }}" + echo "Head: ${{ gitea.head_ref }}" + - name: Install Image Tools run: | sudo apt-get update @@ -41,17 +40,4 @@ jobs: - name: Optimize PNG run: | find . -type f -iname "*.png" \ - -exec pngquant --force --ext .png --quality=75-90 {} \; - - - name: Commit Optimized Images - run: | - git config --global user.name "gitea-actions" - git config --global user.email "actions@local" - - if [ -n "$(git status --porcelain)" ]; then - git add . - git commit -m "Auto resize and optimize images" - git push origin HEAD:${{ gitea.head_ref }} - else - echo "No changes to commit" - fi \ No newline at end of file + -exec pngquant --force --ext .png --quality=75-90 {} \; \ No newline at end of file -- 2.34.1 From 1e07160ec67d1217e9a250db978ebba6347d73fc Mon Sep 17 00:00:00 2001 From: Rajendra Reddy Date: Mon, 13 Apr 2026 11:40:42 +0000 Subject: [PATCH 16/16] Update .gitea/workflows/compressimage.yml --- .gitea/workflows/compressimage.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitea/workflows/compressimage.yml b/.gitea/workflows/compressimage.yml index 6ebf840..ca10571 100644 --- a/.gitea/workflows/compressimage.yml +++ b/.gitea/workflows/compressimage.yml @@ -2,6 +2,13 @@ name: Enforce Image Standards on: pull_request: + branches: + - main + - beta + - testing + - client + - staging + - production types: [opened, synchronize, reopened] paths: - '**/*.jpg' -- 2.34.1