Commit Graph
10 Commits
Author SHA1 Message Date
Satoshi Qazi Muhammed b37251e8d5 Build for CodeQL without Gradle and Kotlin daemons so the analysis has the memory 2026-11-03 04:52:34 +04:00
Satoshi Qazi Muhammed 3792984abe Use CodeQL Action v4, v3 is deprecated in December 2026 2026-11-03 04:23:09 +04:00
Satoshi Qazi Muhammed 9ef18c745f Run CodeQL for every language on hosted runners, Kotlin with a build
Default setup analyses Java without a build and leaves out every Kotlin file, and the Java job on the
self-hosted runner stopped at the NDK install because sudo asks for a password, so Kotlin had not been
analysed since February. One matrix job covers actions, JavaScript/TypeScript, Rust and Java/Kotlin.
2026-11-03 03:56:34 +04:00
SatoshiQaziMuhammed 2629cf8da9 ci(security): scan new commits on push/PR and the current tree weekly (#23)
* ci(security): scan new commits on push/PR and the current tree weekly

`base: main` made every push to main rescan the whole history, where Nova's
own Infura keys are still live, so Secret Scan was red on every push and a
new leak would have read as the same old red.

- push and pull_request: no `base`, so the action scans only the commits the
  event brings
- schedule: scan a `git archive HEAD` copy of today's tree
- pin the action to v3.99.2 by commit and the image to 3.99.2 (was @main and
  latest)

* ci(security): exempt the TruffleHog action from the AGPL licence denial

Pinning the action made dependency review evaluate it for the first time.
It runs unmodified in CI and is not linked into or shipped with anything.
2026-10-18 06:31:39 +04:00
Kurdistan Tech Ministry ff19f88323 ci: run CodeQL on self-hosted runner (push only, not PRs) 2026-02-22 16:42:11 +03:00
Kurdistan Tech Ministry 652913da35 ci: mark CodeQL as non-blocking due to runner memory limits 2026-02-22 16:08:01 +03:00
Kurdistan Tech Ministry 8760a0b9da ci: add google-services.json setup to security workflow for CodeQL build 2026-02-22 05:44:03 +03:00
Kurdistan Tech Ministry 61451ca178 ci: fix security workflow - add secrets, install action, remove continue-on-error 2026-02-22 05:36:04 +03:00
Kurdistan Tech Ministry 03075104b4 fix: reduce false positives in hardcoded secrets scan 2026-02-19 06:30:18 +03:00
Kurdistan Tech Ministry 3061555485 ci: add Code Quality and Security workflows (ktlint, CodeQL, secret scan) 2026-02-19 05:56:11 +03:00