Skip to content

chore(deps): bump the python-dependencies group with 2 updates #243

chore(deps): bump the python-dependencies group with 2 updates

chore(deps): bump the python-dependencies group with 2 updates #243

Workflow file for this run

name: CI
on:
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
lint:
uses: ./.github/workflows/ci_lint.yml
type-check:
uses: ./.github/workflows/ci_type-check.yml
security:
uses: ./.github/workflows/ci_security.yml
test:
uses: ./.github/workflows/ci_test.yml
docker-test:
uses: ./.github/workflows/ci_docker-test.yml
secrets: inherit
frontend:
uses: ./.github/workflows/ci_frontend.yml
# Branch Protection Rules 用
# ci-success:
# runs-on: ubuntu-latest
# needs: [lint, type-check, security, test, docker-test]
# if: always()
# steps:
# - name: Check all jobs status
# run: |
# if [ "${{ needs.lint.result }}" != "success" ] || \
# [ "${{ needs.type-check.result }}" != "success" ] || \
# [ "${{ needs.security.result }}" != "success" ] || \
# [ "${{ needs.test.result }}" != "success" ] || \
# [ "${{ needs.docker-test.result }}" != "success" ]; then
# echo "❌ One or more CI jobs failed"
# echo "Lint: ${{ needs.lint.result }}"
# echo "Type Check: ${{ needs.type-check.result }}"
# echo "Security: ${{ needs.security.result }}"
# echo "Test: ${{ needs.test.result }}"
# echo "Docker Test: ${{ needs.docker-test.result }}"
# exit 1
# fi
# echo "✅ All CI checks passed successfully!"