Skip to content

Update CI#26

Merged
Bacteriawa merged 15 commits intoMenthaMC:ver/1.21.11from
Bacteriawa:ver/1.21.11
Mar 4, 2026
Merged

Update CI#26
Bacteriawa merged 15 commits intoMenthaMC:ver/1.21.11from
Bacteriawa:ver/1.21.11

Conversation

@Bacteriawa
Copy link
Member

No description provided.

Add step to upload test results as artifacts.
Add two new GitHub Actions workflows (build-javadoc.yml and publish-api.yml) to generate Javadocs and publish the Maven API/dev bundle on pushes to the main repo. Simplify existing CI by consolidating gradle calls in build.yml to use --stacktrace --no-daemon, make chmod and script invocations single-line, and remove the event_file job and test-results upload. Update build-pr.yml to use a glob for the paperclip JAR rename and upload the artifact as a fixed Mint 1.21.8 artifact name.
Rename workflow from 'Publish API' to 'Build Javadoc' and add a Deploy Javadoc step. Uses MathieuSoysal/javadoc-deploy-action@v2 with GITHUB_TOKEN to publish to the 'javadoc' branch, targets the 'javadoc' folder, sets project to 'gradle' and java-version to 21; keeps the existing javadoc generation step and continue-on-error setting.
Updated Javadoc deployment action and removed continue-on-error.
Removed conditional execution for the qodana job.
Added stacktrace and no-daemon flags to Javadoc generation.
Added --stacktrace and --no-daemon options to Gradle commands for better debugging.
Updated the README to improve clarity and fix translations.
Updated README to simplify upstream patch management and improve clarity.
@Bacteriawa Bacteriawa merged commit 8c560ce into MenthaMC:ver/1.21.11 Mar 4, 2026
0 of 2 checks passed
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.

1 participant