Skip to content

refactor(storage): compose runner config storage providers - #5359

Draft
edersonbrilhante wants to merge 5 commits into
runner-config-consumerfrom
runner-config-storage-selection
Draft

refactor(storage): compose runner config storage providers#5359
edersonbrilhante wants to merge 5 commits into
runner-config-consumerfrom
runner-config-storage-selection

Conversation

@edersonbrilhante

Copy link
Copy Markdown
Contributor

Description

Compose the stable storage capabilities in one factory and add runner-config provider selection. Runner-config storage is selected independently from common GitHub App credentials, environment values are parsed once into immutable adapter configuration, and the old parallel provider factories are removed. The storage-provider package now declares its MIT license metadata.

Test Plan

  • Added provider-resolution and storage-composition tests.
  • git diff --check passed.
  • Runtime Yarn tests could not be run locally because the repository's pinned Yarn launcher is unavailable in this environment; CI should provide the full test result.

Related Issues

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@edersonbrilhante
edersonbrilhante force-pushed the runner-config-storage-selection branch from 6af275a to 456b25c Compare September 4, 2026 11:20
@edersonbrilhante
edersonbrilhante force-pushed the runner-config-storage-selection branch from 456b25c to 93e7105 Compare September 4, 2026 11:34
@edersonbrilhante
edersonbrilhante force-pushed the runner-config-storage-selection branch from 93e7105 to de85c37 Compare September 4, 2026 11:42
@edersonbrilhante
edersonbrilhante force-pushed the runner-config-storage-selection branch from de85c37 to 48f1d66 Compare September 4, 2026 11:49
@edersonbrilhante
edersonbrilhante force-pushed the runner-config-storage-selection branch from e8f7a26 to 9e5205f Compare September 4, 2026 12:10
@edersonbrilhante
edersonbrilhante force-pushed the runner-config-storage-selection branch from 9e5205f to 0850256 Compare September 4, 2026 12:23
@edersonbrilhante
edersonbrilhante force-pushed the runner-config-storage-selection branch from 0850256 to 909dc67 Compare September 4, 2026 12:27
@edersonbrilhante
edersonbrilhante force-pushed the runner-config-storage-selection branch 3 times, most recently from 36dbb7f to ff1925b Compare September 4, 2026 12:45
@edersonbrilhante
edersonbrilhante force-pushed the runner-config-storage-selection branch from ff1925b to 5149453 Compare September 4, 2026 12:54
@edersonbrilhante edersonbrilhante added microvm javascript Pull requests that update Javascript code labels Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

javascript Pull requests that update Javascript code microvm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant