Skip to content

ci(resources): upload prepared resource artifact - #206

Merged
3316891527 merged 1 commit into
devfrom
fix/publish-current-resource-artifacts
Nov 13, 2026
Merged

3316891527 merged 1 commit into
devfrom
fix/publish-current-resource-artifacts

Conversation

@3316891527

Copy link
Copy Markdown
Owner

Background

The standalone publishOfflineResources workflow accepts only a resource artifact produced by the exact dispatched source commit. The current successful :app:verifyCiPreviewRelease candidate already prepares and verifies the current extension resource directory, but did not upload its ZIP inputs as an Actions artifact, blocking a resource-only publication.

Changes

  • Upload the verified .ci-current-resources/assets files as operit-offline-resources-<run_number> after a successful signed candidate with publish_release=false.
  • Document the two-dispatch resource-only process; keep application release publication disabled.

Validation

  • git diff --check passed.
  • Confirmed the publisher rejects artifacts whose workflow run SHA differs from the dispatch SHA and verifies the flat resource file set, sizes, catalog and checksums.
  • No local build or tests run; PR Candidate checks will validate the workflow change.

Impact

  • Does not alter APK contents or trigger an application Release.
  • Enables publishing the already-prepared draw and worldbook extensions together to the fixed offline-resource repository.
  • Related issue: N/A; required to complete the maintainer-requested resource-only update.

@3316891527
3316891527 merged commit fac0ebe into dev Nov 13, 2026
4 checks passed
@3316891527
3316891527 deleted the fix/publish-current-resource-artifacts branch November 14, 2026 10:04
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