Add Swift CodeQL workflow and fix Dependabot config#17
Conversation
|
|
Overall Grade |
Security Reliability Complexity Hygiene |
Code Review Summary
| Analyzer | Status | Updated (UTC) | Details |
|---|---|---|---|
| PHP | Apr 12, 2026 3:44a.m. | Review ↗ | |
| Shell | Apr 12, 2026 3:44a.m. | Review ↗ | |
| JavaScript | Apr 12, 2026 3:44a.m. | Review ↗ | |
| Swift | Apr 12, 2026 3:44a.m. | Review ↗ |
Important
AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.
There was a problem hiding this comment.
Pull request overview
Adds Swift-focused security automation for the repo’s iOS (ios/) and macOS (mos/) Xcode projects, and fixes an invalid Dependabot configuration so automated updates run correctly.
Changes:
- Introduces a GitHub Actions CodeQL workflow for Swift that builds both the iOS and macOS targets (with signing disabled) and uploads CodeQL results.
- Adds a CodeQL config file scoping analysis to
ios/andmos/. - Fixes Dependabot config to monitor
github-actionsupdates on a weekly cadence.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
.github/workflows/codeql.yml |
New Swift CodeQL workflow that initializes CodeQL, builds iOS + macOS targets, and runs analysis. |
.github/codeql/codeql-config.yml |
Scopes CodeQL analysis paths to ios and mos. |
.github/dependabot.yml |
Replaces invalid/empty ecosystem with github-actions weekly updates. |
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
|
I guess we will have to wait and see when automerge eventually gets to it. |
|
For some reason this will not merge |
Agent-Logs-Url: https://github.com/SillyLittleTech/Flean/sessions/0c143699-654f-4f72-a71f-47df14596945 Co-authored-by: kiyarose <75678535+kiyarose@users.noreply.github.com>
135b60f to
35e2f73
Compare
f78d5a4
into
copilot/feat-preserve-formatting-indep-wikis
CodeQL for Swift was missing, and Dependabot config failed due to an empty package ecosystem.
ios/andmos/..github/codeql/codeql-config.ymlfor Swift paths; fix.github/dependabot.ymlto monitor GitHub Actions weekly.Example (CodeQL workflow build step excerpt):