Skip to content

fix: resolve setup-android error, upgrade all actions - #19

Merged
tlobbregt merged 1 commit into
mainfrom
chore/upgrade-actions
Sep 17, 2026
Merged

tlobbregt merged 1 commit into
mainfrom
chore/upgrade-actions

Conversation

@tlobbregt

@tlobbregt tlobbregt commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Upgrades all GitHub Actions across the CodeQL, dependency-review, and dependency-submission workflows to their latest versions, pinned by SHA (actions/checkout v7.0.1, actions/setup-java v6.0.1, github/codeql-action v4.38.0, actions/dependency-review-action v5.0.0, gradle/actions/dependency-submission v6.3.0, actions/cache v6.1.0, actions/setup-node v7.0.0, android-actions/setup-android v4.0.3, advanced-security/filter-sarif v1.1).
  • Fixes the setup-android failure by bumping it to v4.0.3 and switching distribution: adopt → temurin in setup-java (Eclipse Temurin replaced AdoptOpenJDK as the maintained distribution).
  • Replaces the deprecated CODEQL_ACTION_SARIF_RESULTS_OUTPUT_DIR env var with steps.codeql.outputs.sarif-output, matching the new codeql-action output convention.
  • Removes the unused permissions: contents: read / statuses: write block from the commit-status composite action (composite actions don't consume workflow-level permissions).
  • Adds show-patched-versions, retry-on-snapshot-warnings, and retry-on-snapshot-warnings-timeout options to both dependency-review workflows to reduce

Test

@tlobbregt
tlobbregt requested a review from JLESUS September 17, 2026 20:30
@tlobbregt tlobbregt self-assigned this Sep 17, 2026

@JLESUS JLESUS left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Love these QoL fixes, LGTM 🚀

@tlobbregt
tlobbregt merged commit 4c3908b into main Sep 17, 2026
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.

2 participants