Skip to content

[2.x] Replace Travis and AppVeyor CI with GitHub Actions - #1154

Merged
ste93cry merged 3 commits into
2.xfrom
migrate-to-github-actions
Dec 9, 2020
Merged

ste93cry merged 3 commits into
2.xfrom
migrate-to-github-actions

Conversation

@Jean85

@Jean85 Jean85 commented Dec 9, 2020

Copy link
Copy Markdown
Contributor

This is a port of #1150 to the 2.x branch. It should also supersede #1152.

@Jean85 Jean85 self-assigned this Dec 9, 2020
@Jean85 Jean85 changed the title Replace Travis and AppVeyor CI with GitHub Actions [2.x] Replace Travis and AppVeyor CI with GitHub Actions Dec 9, 2020
@Jean85 Jean85 added this to the 2.5 milestone Dec 9, 2020
@Jean85

Jean85 commented Dec 9, 2020

Copy link
Copy Markdown
Contributor Author

I had to fall back to pcov again since Xdebug is interfering: https://github.com/getsentry/sentry-php/pull/1154/checks?check_run_id=1522647653

@Jean85
Jean85 marked this pull request as ready for review December 9, 2020 08:38
@Jean85

Jean85 commented Dec 9, 2020

Copy link
Copy Markdown
Contributor Author

Ok I should have shut down Appveyor correctly, and forced Xdebug 2 to avoid CI issues.

Closing and reopening to force a rebuild.

@Jean85 Jean85 closed this Dec 9, 2020
@Jean85 Jean85 reopened this Dec 9, 2020
@Jean85 Jean85 closed this Dec 9, 2020
@Jean85 Jean85 reopened this Dec 9, 2020
@Jean85

Jean85 commented Dec 9, 2020

Copy link
Copy Markdown
Contributor Author

Well, even "Delete project" on Appveyor didn't work, it deleted it just for me... @HazAT can you shut it down please?

Comment thread .github/workflows/ci.yaml Outdated
Comment thread .github/workflows/ci.yaml Outdated
@Jean85
Jean85 requested a review from ste93cry December 9, 2020 10:09
@ste93cry

ste93cry commented Dec 9, 2020

Copy link
Copy Markdown
Contributor

AppVeyor has been disabled, by force pushing we should get rid of its status checks

@Jean85 Jean85 closed this Dec 9, 2020
@Jean85 Jean85 reopened this Dec 9, 2020
Port of #1150 to 2.x

Force PHP 7.4 max in CI

Use Pcov for coverange since Xdebug is interfering with CI

Bump minimum PHPUnit version

Use Pcov and add clobber

Go back to Xdebug but avoid 3.0

Limit symfony/phpunit-bridge to latest version only

Address CR issues
@Jean85
Jean85 force-pushed the migrate-to-github-actions branch from 5b7ccbe to 0e3ee87 Compare December 9, 2020 13:40
Comment thread README.md Outdated
@Jean85
Jean85 requested a review from ste93cry December 9, 2020 23:35
@ste93cry
ste93cry merged commit c98413f into 2.x Dec 9, 2020
@ste93cry
ste93cry deleted the migrate-to-github-actions branch December 9, 2020 23:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants