You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
CI: seven checks are red on main (lint-workflows, governance, Hypatia, build, elixir-ci, SonarQube on PRs) #210
every PR (#203, #204, #205, #209): Something went wrong while trying to get the pullrequest with key 'N', exit 3. The SonarCloud project cannot see the PR (binding / PR-decoration config), not a code finding
None is a required context (required checks on main: scan / gitleaks only), so none blocks a merge, but every PR inherits all seven.
Acceptance criteria
boj-build.yml declares top-level permissions:; lint-workflows green on main.
governance / *, Hypatia Neurosymbolic Analysis, build, elixir-ci / Compile + test each green on main, or removed with a stated reason.
SonarQube either analyses PRs (project bound to the repo for PR decoration) or is skipped on PRs where it cannot work.
SonarQube now fails for a different reason: the token is rejected (measured 2026-10-09).
Last success: Build run 37614986543 (push to 008665f8, 2026-10-07T11:34Z).
First failure seen: run 37892421445 (PR chore(deps-dev): bump lazy_html from 0.1.12 to 0.1.13 #213, 2026-10-09T06:13Z). The scanner reached SonarCloud, then Create analysis failed with ERROR Not authorized. Please check the 'sonar.token' property or the 'SONAR_TOKEN' environment variable. Exit code 3.
The repo secret SONAR_TOKEN was last set on 2026-09-23. The same 403 shows on boj-server (#338) and on metadatastician/marid (chore(deps): bump plug_cowboy from 2.8.0 to 2.8.1 #49). That points to the SonarCloud token, not to this repo's code. That is inferred: the token itself was not inspected.
The third acceptance criterion above still covers this, with one change: a fresh token comes first, then the PR binding. The other four contexts named here (build, governance / Validate Hypatia Baseline, governance / Workflow security linter, Hypatia Neurosymbolic Analysis) fail on PR #217's head 99f49d70 and at its base 008665f8 alike. #217 defers all five to this issue.
Activity
chore(deps): bump the actions group with 4 updates (#209)
hyperpolymath commentedon Oct 9, 2026
SonarQube now fails for a different reason: the token is rejected (measured 2026-10-09).
008665f8, 2026-10-07T11:34Z).Create analysisfailed withERROR Not authorized. Please check the 'sonar.token' property or the 'SONAR_TOKEN' environment variable. Exit code 3.GET https://api.sonarcloud.io/analysis/jres … HTTP 403 Forbidden.SONAR_TOKENwas last set on 2026-09-23. The same 403 shows on boj-server (#338) and on metadatastician/marid (chore(deps): bump plug_cowboy from 2.8.0 to 2.8.1 #49). That points to the SonarCloud token, not to this repo's code. That is inferred: the token itself was not inspected.The third acceptance criterion above still covers this, with one change: a fresh token comes first, then the PR binding. The other four contexts named here (
build,governance / Validate Hypatia Baseline,governance / Workflow security linter,Hypatia Neurosymbolic Analysis) fail on PR #217's head99f49d70and at its base008665f8alike. #217 defers all five to this issue.docs: affirm state at 008665f (#217)