Skip to content

ci: avoid Super-Linter status API calls on fork PRs - #623

Draft
RowletCC wants to merge 1 commit into
NextCommunity:mainfrom
RowletCC:fix-super-linter-status-369
Draft

RowletCC wants to merge 1 commit into
NextCommunity:mainfrom
RowletCC:fix-super-linter-status-369

Conversation

@RowletCC

Copy link
Copy Markdown
Contributor

Fixes #369. Recent Super-Linter runs attempt to POST per-linter commit statuses and receive HTTP 403 on fork pull requests. Set MULTI_STATUS: false so the workflow check carries the lint result without those extra API calls, and remove the unused GITHUB_TOKEN environment variable.

Validation: parsed the workflow YAML and checked that MULTI_STATUS is false, the token environment variable is absent, and the diff has no whitespace errors.

Stop per-linter commit-status POSTs that fail with 403 on fork pull requests. The workflow check still reports the lint result.
@deepsource-io

deepsource-io Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

DeepSource Code Review

We reviewed changes in 6e080c5...1de3b5f on this pull request. Below is the summary for the review, and you can see the individual issues we found as inline review comments.

See full review on DeepSource ↗

PR Report Card

Overall Grade   Security  

Reliability  

Complexity  

Hygiene  

Code Review Summary

Analyzer Status Updated (UTC) Details
JavaScript Sep 26, 2026 10:44a.m. Review ↗
Secrets Sep 26, 2026 10: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.

@jbampton jbampton self-assigned this Sep 26, 2026
@jbampton jbampton moved this to Review in progress in Next Sep 26, 2026
@jbampton jbampton added this to the Hacktoberfest 2026 milestone Sep 26, 2026

@jbampton jbampton left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

2026-09-26 12:07:29 [FATAL] Failed to get GITHUB_TOKEN. Terminating because status reports (MULTI_STATUS: false) or pull request summary comments (ENABLE_GITHUB_PULL_REQUEST_SUMMARY_COMMENT: true) were explicitly enabled, but GITHUB_TOKEN was not provided.

@jbampton
jbampton marked this pull request as draft September 26, 2026 16:01
@jbampton jbampton added github_actions Pull requests that update Github_actions code yaml on hold good first issue Good for newcomers labels Oct 3, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update Github_actions code good first issue Good for newcomers on hold yaml

Projects

Status: Review in progress

Development

Successfully merging this pull request may close these issues.

Super Linter: [WARN] Failed to call GitHub API

2 participants