Skip to content

🔄 synced file(s) with OrrisTech/.github#3

Merged
iamzifei merged 1 commit intomainfrom
repo-sync/github/default
Feb 20, 2026
Merged

🔄 synced file(s) with OrrisTech/.github#3
iamzifei merged 1 commit intomainfrom
repo-sync/github/default

Conversation

@iamzifei
Copy link
Copy Markdown

@iamzifei iamzifei commented Feb 20, 2026

synced local file(s) with OrrisTech/.github.

This PR was automatically created by the org file sync workflow. It syncs the latest org standard files from the .github repo. Review the changes and merge when ready.

Changed files
  • synced local .github/workflows/ci.yml with remote sync/.github/workflows/ci.yml

This PR was created automatically by the repo-file-sync-action workflow run #22211856352

Copilot AI review requested due to automatic review settings February 20, 2026 04:57
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR syncs the CI workflow configuration from the organization's central .github repository to maintain consistency across all OrrisTech repositories. The changes make lint and security checks advisory-only (non-blocking) to prevent them from failing the entire CI pipeline while existing issues are being resolved.

Changes:

  • Added continue-on-error: true to the lint-typecheck job, making it advisory-only with explanatory comments
  • Added continue-on-error: true to the security job, making it advisory-only
  • Removed the needs: [lint-typecheck] dependency from the build job, allowing it to run in parallel

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -33,12 +36,13 @@ jobs:

build:
name: Build
Copy link

Copilot AI Feb 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing the needs: [lint-typecheck] dependency while also setting continue-on-error: true on the lint-typecheck job may cause unnecessary resource consumption. The build job will now run in parallel with lint-typecheck rather than waiting for it to complete. This means if there are linting errors (even though they won't fail the workflow), the build will still proceed and consume CI runner minutes unnecessarily. Consider keeping the needs dependency to maintain sequential execution and avoid wasting resources on builds when code quality checks haven't completed yet. The continue-on-error: true flag already ensures that lint failures won't block the overall workflow success.

Suggested change
name: Build
name: Build
needs: [lint-typecheck]

Copilot uses AI. Check for mistakes.
@iamzifei iamzifei merged commit 34e715b into main Feb 20, 2026
@iamzifei iamzifei deleted the repo-sync/github/default branch February 20, 2026 04:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants