Skip to content

removes playwright to test against output#860

Merged
kjaymiller merged 3 commits intogh-pagesfrom
jm-remove-playwright
Mar 23, 2026
Merged

removes playwright to test against output#860
kjaymiller merged 3 commits intogh-pagesfrom
jm-remove-playwright

Conversation

@kjaymiller
Copy link
Contributor

@kjaymiller kjaymiller commented Mar 23, 2026

Issue Link 🔗:

Issue: #750

Type of Change

  • Bug fix 🐞
  • New feature/page
  • Documentation update
  • Other

Description 📋

  • What: Provide an overview of the issue this PR addresses. Explain the context and background information.

The playwright testing was unreliable in many ways and unecesary.
The website is statically built. We can build the site and test against the output

  • Why: Describe why the changes are being made. Highlight key updates, new features, or bug fixes.

  • How: Explain how these changes will affect the project or end-users.

Checklist ✅

  • Followed the Code of Conduct and Contribution Guide
  • Ran pre-commit run --all
  • All tests pass locally
  • Added tests (if applicable)
  • Documentation updated (if applicable)

Additional Notes & Screenshots

Add any additional notes or comments that might be helpful for the reviewers.

@kjaymiller
Copy link
Contributor Author

Tests don't pass but they weren't passing before

jobs:
test:
timeout-minutes: 30
timeout-minutes: 10
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
timeout-minutes: 10

version: "latest"
- name: Set up Python
run: uv python install 3.12
run: uv python install 3.13
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
run: uv python install 3.13
run: uv python install 3.14

run: |
uv sync --extra dev
uv run playwright install --with-deps chromium
run: uv sync --extra dev
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
run: uv sync --extra dev
run: uv sync --dev prerelease allow

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This doesn't need to be a part of this pr

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

irrelevant to pr

@kjaymiller kjaymiller marked this pull request as ready for review March 23, 2026 04:00
@kjaymiller kjaymiller merged commit e986b02 into gh-pages Mar 23, 2026
4 of 6 checks passed
@kjaymiller kjaymiller deleted the jm-remove-playwright branch March 23, 2026 04:01
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