navidrome/.github/workflows
Deluan 16b9f60a21 ci: close change-detection gaps found in review
Four changes, three of them gaps in the filters added by the previous commit.

Go tests execute db/migrations/*.sql for real: persistence_suite_test.go calls
db.Init, which runs goose against an in-memory database. `make migration-sql`
produces a .sql-only diff, and six such commits exist in history, so those PRs
would have run zero Go tests. Added ^db/migrations/ to the Go filter.

validate-translations.sh reads ui/src/i18n/en.json as its reference, not
resources/i18n/en.json, which does not exist. A commit that only removes an
English key (dd4802c0c is one) would have skipped the only check that reports
the orphaned keys left in all 36 translations.

The coverage-artifact probe was unpaginated. A full Go pipeline run produces
exactly 30 artifacts, the API default page size, and octocov-pr sorts to index
27 because the test jobs finish first. Run 33503006884 already produced 33 and
pushed all three coverage artifacts off page one. Server-side ?name= filtering
has no count ceiling.

The script also now fails closed if the base ref cannot be resolved. The fetch
itself stays non-fatal: actions/checkout already created the ref, so a failed
refresh is harmless, and making it fatal would turn a transient blip into a red
pipeline.

Also adds workflow_dispatch, so a manual run is possible and gets every flag.
2026-09-05 13:47:20 -04:00
..
coverage-on-pr.yml ci: close change-detection gaps found in review 2026-09-05 13:47:20 -04:00
detect-changes.sh ci: close change-detection gaps found in review 2026-09-05 13:47:20 -04:00
download-link-on-pr.yml ci: report Go test coverage on pull requests (#6061) 2026-08-31 23:03:09 -04:00
pipeline.yml ci: close change-detection gaps found in review 2026-09-05 13:47:20 -04:00
push-translations.sh ci: add GitHub Actions workflow for pushing translations to POEditor 2026-02-12 16:32:58 -05:00
push-translations.yml chore(deps): bump actions/checkout from 6 to 7 in /.github/workflows (#5648) 2026-06-22 16:19:13 -04:00
stale.yml chore(ci): update GitHub Actions to latest major versions (#5462) 2026-05-04 13:59:05 -04:00
update-translations.sh build(ci): show English names for changed languages in POEditor PRs 2025-03-07 12:12:44 -05:00
update-translations.yml chore(deps): bump actions/checkout from 6 to 7 in /.github/workflows (#5648) 2026-06-22 16:19:13 -04:00
validate-migrations.sh ci: validate DB migration order on pull requests (#5750) 2026-07-09 19:43:04 -04:00
validate-translations.sh fix(plugins): add metrics on callbacks and improve plugin method calling (#4304) 2025-07-05 09:03:49 -03:00