Skip to content

Use shared trexx/actions steps and Renovate preset - #81

Merged
trexx merged 1 commit into
masterfrom
use-shared-actions
Nov 3, 2026
Merged

trexx merged 1 commit into
masterfrom
use-shared-actions

Conversation

@trexx

@trexx trexx commented Nov 3, 2026

Copy link
Copy Markdown
Owner

Draft: merge after trexx/actions#109. Until then, workflows reference the shared-steps branch of trexx/actions, so this PR's CI exercises the new shared steps. Once it merges, they get switched to @main.

  • Both jobs use the shared setup-android action, and Gradle runs via ./gradlew with setup-gradle caching instead of burrunan/gradle-cache-action.
  • The signing keystore is decoded by the shared decode-keystore action (required, as before).
  • Third-party actions go through the pinned wrappers in trexx/actions, so no third-party pins remain in this repository.
  • Renovate extends the shared github>trexx/actions preset (Dependency Dashboard, trexx/** follows main).
  • helpers:pinGitHubActionDigests is removed: third-party actions are pinned only in trexx/actions now.

🤖 Generated with Claude Code

- Both jobs use the shared setup-android action, and Gradle runs via ./gradlew with setup-gradle caching instead of burrunan/gradle-cache-action.
- The signing keystore is decoded by the shared decode-keystore action (required, as before).
- Third-party actions go through the pinned wrappers in trexx/actions, so no third-party pins remain in this repository.
- Renovate extends the shared github>trexx/actions preset (Dependency Dashboard, trexx/** follows main).
- helpers:pinGitHubActionDigests is removed: third-party actions are pinned only in trexx/actions now.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@trexx
trexx marked this pull request as ready for review November 3, 2026 21:34
@trexx
trexx merged commit be6675e into master Nov 3, 2026
2 of 4 checks passed
@trexx
trexx deleted the use-shared-actions branch November 3, 2026 21:34
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