Skip to content

Add overlay support#3

Merged
SVilgelm merged 1 commit into
mainfrom
overlay-support
May 22, 2026
Merged

Add overlay support#3
SVilgelm merged 1 commit into
mainfrom
overlay-support

Conversation

@SVilgelm
Copy link
Copy Markdown
Member

Adapts the action to roas 0.8.0's overlay features.

  • New subcommands: overlay validate, overlay convert, overlay apply.
  • convert gains --apply / --apply-option for overlay documents.
  • New inputs: overlay, apply, apply-options. to/ignore/print/format/output-format extended to the overlay commands.
  • Docs and CI use the dotted version notation (v3.2, v1.1).
  • Added an Overlay 1.0 fixture and CI steps for overlay validate/apply, convert --apply, and the missing-overlay failure path.

Verified end-to-end against a locally built roas 0.8.0 binary. The Dockerfile already pins 0.8.0, so no image bump is needed.

Expose roas 0.8.0's overlay subcommand group (validate/convert/apply)
and convert --apply. New inputs: overlay, apply, apply-options. Use the
dotted version notation (v3.2, v1.1) in docs and CI.

Assisted-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Sergey Vilgelm <sergey@vilgelm.com>
@SVilgelm SVilgelm merged commit 9bc302d into main May 22, 2026
2 checks passed
@SVilgelm SVilgelm deleted the overlay-support branch May 22, 2026 21:07
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