Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: Quality-Max/qualitymax-github-action

v1.3.0 — Matrix sharding support

10 Apr 19:23
@Desperado Desperado
f4263b9
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

New feature: matrix sharding

Split large test suites across parallel GitHub runners using Playwright's native --shard=N/M flag.

jobs:
 test:
 strategy:
 fail-fast: false
 matrix:
 shard: [1, 2, 3, 4]
 steps:
 - uses: Quality-Max/qualitymax-github-action@v1
 with:
 api-key: ${{ secrets.QUALITYMAX_API_KEY }}
 project-name: 'My Web App'
 shard: ${{ matrix.shard }}
 shards-total: 4

Each shard runs a deterministic slice of the suite in parallel. Turns a 30-minute sequential run into ~5 minutes.

Changes

  • New inputs: shard, shards-total (both optional; both required to activate)
  • Fix: total-tests output now reflects the actual shard slice, not the full suite
  • README: new "Matrix Sharding" example

Full changelog: v1.2.1...v1.3.0

Assets 2
Loading

v1.2.1 — Fix Playwright install hang

10 Apr 12:18
@Desperado Desperado
66f93bc
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Removes --with-deps flag that was hanging the action for 8+ minutes during local test execution. Pins Playwright to 1.49.0 and removes silent flag for visibility.

Loading

v1.2.0 — Domain migration + seed mode docs

03 Apr 22:29
@Desperado Desperado
b3a4877
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

Domain Migration

  • All API URLs, report links, error messages, and documentation updated from qamax.co to qualitymax.io
  • Logo updated to new qualitymax-logo-color.png

Documentation

  • README now documents all inputs including seed mode (mode, auto-discover, max-seed-tests, seed-descriptions)
  • All outputs documented including seed mode outputs
  • Fixed marketplace badge URL
  • Added seed mode example workflow
  • Updated support links

Includes previously unreleased changes (from Feb 17)

  • Self-service test seeding + local execution in GitHub runner
  • project_id type coercion fix
  • baseURL support in Playwright config for local execution

Full Changelog: v1.1.0...v1.2.0

Loading

v1.1.0 - Project Name & Auto-Detection

01 Feb 20:43
@Desperado Desperado

Choose a tag to compare

What's New

Project Name Input

You can now identify your project by name instead of ID:

- uses: Quality-Max/qualitymax-github-action@v1
 with:
 api-key: ${{ secrets.QUALITYMAX_API_KEY }}
 project-name: 'My Web App'

Auto-Detection from Repository

Omit both project-id and project-name — the action auto-detects the project from your linked GitHub repository.

Resolution Order

project-idproject-name → auto-detect from repository

Other Changes

  • project-id is now optional (was required)
  • Improved README with badges, permissions section, and troubleshooting
  • Updated API client with getProjects() and resolveProject() methods
Loading

v1.0.0 - Initial Release

27 Jan 23:27
@Desperado Desperado

Choose a tag to compare

QualityMax GitHub Action v1.0.0

Run AI-powered E2E tests in your CI/CD pipeline with QualityMax. Zero configuration, instant results.

Features

  • 🚀 Zero Configuration - Just add your API key and project ID
  • 🤖 AI-Powered - Tests are generated and maintained by AI
  • 📊 PR Comments - Automatic test result summaries on pull requests
  • Fast Feedback - Results in minutes, not hours
  • 🔄 Auto-Retry - Flaky test detection and automatic retries
  • 📹 Artifacts - Screenshots and videos for failed tests

Quick Start

- uses: Quality-Max/qualitymax-github-action@v1
 with:
 api-key: ${{ secrets.QUALITYMAX_API_KEY }}
 project-id: 'your-project-id'
 env:
 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Documentation

See the README for full documentation and examples.

Loading

AltStyle によって変換されたページ (->オリジナル) /