Skip to content

ci: add GitHub Actions workflow to run Robot Framework suite - #3

Merged
tfernandes-qa merged 3 commits into
mainfrom
pipeline
Aug 10, 2026
Merged

ci: add GitHub Actions workflow to run Robot Framework suite#3
tfernandes-qa merged 3 commits into
mainfrom
pipeline

Conversation

@tfernandes-qa

Copy link
Copy Markdown
Owner

Adds .github/workflows/robot-tests.yml to run the test suite automatically on pull requests and merges into main.

  • Sets up Python 3.11 and Node 22 (required by robotframework-browser)
  • Installs dependencies from requirements.txt
  • Caches Playwright browsers to speed up rfbrowser init
  • Runs tests/ and fails the job if any test breaks
  • Uploads log.html, report.html, output.xml and xunit.xml as artifacts

Adds .github/workflows/robot-tests.yml to run the test suite
automatically on pull requests and merges into main.

- Sets up Python 3.11 and Node 22 (required by robotframework-browser)
- Installs dependencies from requirements.txt
- Caches Playwright browsers to speed up rfbrowser init
- Runs tests/ and fails the job if any test breaks
- Uploads log.html, report.html, output.xml and xunit.xml as artifacts
@tfernandes-qa
tfernandes-qa merged commit fdc0bd7 into main Aug 10, 2026
1 check passed
@tfernandes-qa
tfernandes-qa deleted the pipeline branch August 10, 2026 23:55
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