Skip to content

chore: Add GitHub Actions PR validation workflow#1406

Draft
Artur- wants to merge 1 commit intov25.0from
github-workflow
Draft

chore: Add GitHub Actions PR validation workflow#1406
Artur- wants to merge 1 commit intov25.0from
github-workflow

Conversation

@Artur-
Copy link
Copy Markdown
Member

@Artur- Artur- commented Oct 31, 2025

Migrate PR validation from TeamCity to GitHub Actions aligned with Flow's validation patterns:

  • Uses TB_LICENSE secret with same format as Flow
  • Same setup: Java 21, Maven 3.8.7, Node 24.9.0
  • TestBench license configuration via ~/.vaadin/proKey
  • Maven build and test execution in dev and production modes
  • Test report artifact collection
  • Concurrency control and permission scoping

Migrate PR validation from TeamCity to GitHub Actions aligned with Flow's
validation patterns:
- Uses TB_LICENSE secret with same format as Flow
- Same setup: Java 21, Maven 3.8.7, Node 24.9.0
- TestBench license configuration via ~/.vaadin/proKey
- Maven build and test execution in dev and production modes
- Test report artifact collection
- Concurrency control and permission scoping

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
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