Compare commits

...

4 Commits

Author SHA1 Message Date
9ddd7c04eb chore: Update CI workflow with timeout and enhanced checkout options
Some checks failed
CI / skip-ci-check (pull_request) Successful in 1m36s
CI / lint-and-type-check (pull_request) Failing after 2m14s
CI / python-lint (pull_request) Failing after 1m58s
CI / test-backend (pull_request) Successful in 3m40s
CI / build (pull_request) Successful in 4m34s
CI / secret-scanning (pull_request) Successful in 1m43s
CI / dependency-scan (pull_request) Successful in 1m42s
CI / sast-scan (pull_request) Successful in 2m45s
CI / workflow-summary (pull_request) Failing after 1m35s
This commit modifies the CI workflow to include a timeout of 5 minutes for the skip-ci-check job. Additionally, it updates the checkout step to disable submodules, persist credentials, and clean the workspace, improving the efficiency and reliability of the CI process.
2026-01-12 15:22:40 -05:00
3d410a94a8 test
Some checks failed
CI / skip-ci-check (pull_request) Failing after 8m52s
CI / lint-and-type-check (pull_request) Has been skipped
CI / python-lint (pull_request) Has been skipped
CI / test-backend (pull_request) Has been skipped
CI / build (pull_request) Has been skipped
CI / secret-scanning (pull_request) Has been skipped
CI / dependency-scan (pull_request) Has been skipped
CI / sast-scan (pull_request) Has been skipped
CI / workflow-summary (pull_request) Successful in 1m33s
2026-01-12 14:15:20 -05:00
0400a4575d chore: Add Semgrep ignore file and enhance CI workflow with detailed checks
Some checks failed
CI / skip-ci-check (pull_request) Has been cancelled
CI / lint-and-type-check (pull_request) Has been cancelled
CI / python-lint (pull_request) Has been cancelled
CI / test-backend (pull_request) Has been cancelled
CI / build (pull_request) Has been cancelled
CI / secret-scanning (pull_request) Has been cancelled
CI / dependency-scan (pull_request) Has been cancelled
CI / sast-scan (pull_request) Has been cancelled
CI / workflow-summary (pull_request) Has been cancelled
This commit introduces a Semgrep ignore file to suppress false positives and low-risk findings in the codebase. It also updates the CI workflow to include additional checks for linting and type validation, ensuring a more robust and secure development process. The changes improve the overall clarity and usability of the CI workflow while maintaining code quality standards.
2026-01-12 14:00:01 -05:00
634d5dab02 chore: Update CI workflow to include numpy and pillow dependencies for faster builds
Some checks failed
CI / skip-ci-check (pull_request) Successful in 1m29s
CI / lint-and-type-check (pull_request) Successful in 2m6s
CI / python-lint (pull_request) Successful in 1m55s
CI / test-backend (pull_request) Successful in 3m10s
CI / build (pull_request) Failing after 1m48s
CI / secret-scanning (pull_request) Successful in 1m36s
CI / dependency-scan (pull_request) Successful in 1m35s
CI / sast-scan (pull_request) Successful in 2m51s
CI / workflow-summary (pull_request) Successful in 1m27s
2026-01-08 14:57:01 -05:00
2 changed files with 5 additions and 0 deletions

View File

@ -28,6 +28,7 @@ jobs:
# Check if CI should be skipped based on branch name or commit message
skip-ci-check:
runs-on: ubuntu-latest
timeout-minutes: 5
outputs:
should-skip: ${{ steps.check.outputs.skip }}
steps:
@ -35,6 +36,9 @@ jobs:
uses: actions/checkout@v4
with:
fetch-depth: 1
submodules: false
persist-credentials: false
clean: true
- name: Check if CI should be skipped
id: check

View File

@ -13,6 +13,7 @@ This merge request contains a comprehensive set of changes that transform PunimT
- **Net Change**: +69,519 lines
- **Date Range**: September 19, 2025 - January 6, 2026
## Key Changes
### 1. Architecture Migration