Skip to content

chore(CI): optimize Gradle workflows - #394

Merged
leviem1 merged 7 commits into
mainfrom
unknown repository
Jul 1, 2026
Merged

chore(CI): optimize Gradle workflows#394
leviem1 merged 7 commits into
mainfrom
unknown repository

Conversation

@ghost

@ghost ghost commented Jun 29, 2026

Copy link
Copy Markdown

CHANGED - Removed duplicate Gradle cache configuration
CHANGED - Replaced verbose Gradle logging with stack traces on failure
CHANGED - Upload build artifacts only from Ubuntu jobs
CHANGED - Upload test reports only when builds fail
CHANGED - Added artifact retention periods and missing-file handling
CHANGED - Removed unnecessary write permissions from build jobs
CHANGED - Clarified the common setup action description

Should address the Windows issue caused by competing Gradle caches.

@ghost
ghost requested a review from leviem1 as a code owner June 29, 2026 00:26

@leviem1 leviem1 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.

Approved with one RFC. Good to merge as-is though

Comment thread .github/actions/common-setup/action.yml
Comment thread .github/workflows/main.yml
Comment thread .github/workflows/pr.yml
@leviem1
leviem1 added this pull request to the merge queue Jul 1, 2026
Merged via the queue into CrimsonWarpedcraft:main with commit 31d8c4a Jul 1, 2026
5 checks passed
@ghost
ghost deleted the gh-workflows branch July 3, 2026 18:23
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.

2 participants