Skip to content

Replace Travis with GitHub Actions - #3

Merged
AydinHassan merged 1 commit into
0.8from
add-github-actions
Oct 22, 2026
Merged

AydinHassan merged 1 commit into
0.8from
add-github-actions

Conversation

@AydinHassan

Copy link
Copy Markdown
Member

Travis hasn't run for years, so nothing was testing this repo.

  • One workflow: PHPUnit on the lowest and highest PHP that 0.8 currently passes on (7.4, 8.3)
  • timeout-minutes, composer cache, --stop-on-error, and superseded runs are cancelled
  • Removes .travis.yml

Verified locally on unchanged 0.8: PHP 7.4 and 8.3 both give 128 tests, 205 assertions, 2 skipped.

Merge this before #2. #2 will then be rebased and bump the top of the matrix to 8.5.

🤖 Generated with Claude Code

Test the lowest and highest supported PHP on push to 0.8 and on PRs,
with a job timeout, composer cache and stop-on-error.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@AydinHassan
AydinHassan merged commit 394ae95 into 0.8 Oct 22, 2026
2 checks passed
@AydinHassan
AydinHassan deleted the add-github-actions branch October 22, 2026 12:10
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