Skip to content

About

No description, website, or topics provided.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

32 Commits

Folders and files

Repository files navigation

github-actions

Shared GitHub Actions for Vaadin repositories. Each action lives in its own directory and is referenced as vaadin/github-actions/<name>@<ref>.

Action Description
cherry-pick Cherry-picks merged pull requests labelled target/<branch> to the target branches and opens a pull request per pick, resolving merge conflicts with Claude Code and labelling picks that cannot be completed for manual picking.
code-review Reviews a pull request with Claude Code: prepares review inputs, runs an agent review and posts the findings as a PR review on GitHub.
formatter-suggestions Reports a formatter run on its pull request: posts each formatting change as a review suggestion the author can commit, keeps one summary comment up to date and deletes suggestions that are no longer made. Runs from a workflow_run workflow, so it covers pull requests from forks without running their code.
pr-presentation Explains a pull request as a slide deck built from its code with Claude Code: collects the PR with a read-only token, runs the pr-presentation skill in one headless session, uploads the deck as a plain HTML artifact and links it from one comment on the PR.
reconcile-since-tags Reconciles Javadoc @since tags against a library's published release history on Maven Central: fills missing tags, fixes wrong ones, creates minimal @since javadoc for undocumented types, and removes redundant tags. Leaves the working tree modified for the caller to commit.

The lib/ directory holds shared scripts; it is not an action itself.

Versioning

Pin actions by commit SHA, the same way the Vaadin repositories pin third-party actions:

uses: vaadin/github-actions/code-review@<sha>

About

No description, website, or topics provided.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages