Skip to content

Merge dev into main – stabilize CI & Gradle setup#1

Merged
MrHAM17 merged 5 commits intomainfrom
dev
Oct 30, 2025
Merged

Merge dev into main – stabilize CI & Gradle setup#1
MrHAM17 merged 5 commits intomainfrom
dev

Conversation

@MrHAM17
Copy link
Copy Markdown
Owner

@MrHAM17 MrHAM17 commented Oct 30, 2025

This merge brings the latest development changes into main, including:

  • ✅ Stable Android CI workflow for unit testing
  • 🧩 Updated Gradle setup using official gradle/actions/setup-gradle@v3
  • 🧪 Integrated automated test report aggregation and artifact upload
  • 🧰 Improved structure and consistency across all modules

After merge:

  • main will reflect the latest working state from dev
  • CI workflow artifacts will appear in Actions tab for 90 days
  • Local code in repository remains clean (no temporary CI files committed)

Verified on dev branch before merge.

- Removed old Gradle cache configuration (gradle/gradle-build-action@v3)
  and replaced it with gradle/actions/setup-gradle@v3 for official alignment
  and improved stability.
- Fixed unit test CI workflow to correctly aggregate and upload reports.
- Ensures unit test artifacts are stored under CineLayr/UnitTestArtifacts (HTML & XML)
  for easier access in GitHub Actions.
- Minor cleanup and alignment with official Gradle CI recommendations.
- Updated artifact collection paths to ensure reports are stored at CineLayr/UnitTestArtifacts.
- Removed redundant working-directory from report aggregation.
- Keeps consistent Gradle setup and caching for faster builds.
@MrHAM17 MrHAM17 merged commit de0fc59 into main Oct 30, 2025
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