Skip to content

ci: code-ql#3

Merged
lonelyicer merged 9 commits intoneoforge/1.21.1from
ci/code-ql
Jan 6, 2026
Merged

ci: code-ql#3
lonelyicer merged 9 commits intoneoforge/1.21.1from
ci/code-ql

Conversation

@lonelyicer
Copy link
Copy Markdown
Owner

Changed build mode for java-kotlin from autobuild to manual and updated build steps.

Changed build mode for java-kotlin from autobuild to manual and updated build steps.
Copilot AI review requested due to automatic review settings January 6, 2026 11:44
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds a new CodeQL Advanced workflow for automated security analysis, configuring it to run on push/pull requests to the neoforge/1.21.1 branch and on a weekly schedule. The workflow analyzes both GitHub Actions and Java/Kotlin code, with the java-kotlin language configured to use manual build mode instead of autobuild.

Key Changes

  • Added CodeQL workflow with two language analyses: actions (none build mode) and java-kotlin (manual build mode)
  • Implemented manual Gradle build steps for Java/Kotlin analysis with chmod and build commands
  • Configured workflow to run on push, pull request, and weekly cron schedule

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-advanced-security
Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@lonelyicer lonelyicer enabled auto-merge (squash) January 6, 2026 12:21
@lonelyicer lonelyicer merged commit e55bfc6 into neoforge/1.21.1 Jan 6, 2026
1 check passed
@lonelyicer lonelyicer deleted the ci/code-ql branch January 6, 2026 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants