Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Enhancement: Use GithubActions for tests instead of Travis + PHP 8.0 tests #701

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Oct 27, 2020

Conversation

OskarStark
Copy link
Contributor

No description provided.

@OskarStark OskarStark force-pushed the github-actions-tests branch from e4023b6 to 2095c70 Compare October 26, 2020 13:04
@OskarStark OskarStark force-pushed the github-actions-tests branch from de5c709 to 8556b56 Compare October 26, 2020 13:26
@OskarStark OskarStark force-pushed the github-actions-tests branch from 33d8200 to 831ae50 Compare October 26, 2020 13:39
@OskarStark OskarStark changed the title Enhancement: Use GithubActions for tests instead of Travis Enhancement: Use GithubActions for tests instead of Travis + PHP 8.0 tests Oct 26, 2020
@OskarStark OskarStark force-pushed the github-actions-tests branch from 831ae50 to 1ad263a Compare October 26, 2020 13:44
@OskarStark OskarStark force-pushed the github-actions-tests branch 2 times, most recently from d8f6c08 to 132a55c Compare October 27, 2020 10:28
Copy link
Member

@Nyholm Nyholm left a comment

Choose a reason for hiding this comment

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

Looking at the build failure:

"Creating a "symfony/skeleton:dev-main" project at "./flex_projectdev-main"

                                                                  
  [InvalidArgumentException]                                      
  Could not find package symfony/skeleton with version dev-main.  

It seams that the MakerTestEnvironment::$targetFlexVersion is used for the skeleton too.. Is that right?

@OskarStark OskarStark force-pushed the github-actions-tests branch 2 times, most recently from 8e1e1db to 6426016 Compare October 27, 2020 12:06
@OskarStark
Copy link
Contributor Author

CleanShot 2020-10-27 at 13 32 58@2x

Ok stable builds with composer 1 & 2 are working 🎉

@OskarStark OskarStark force-pushed the github-actions-tests branch 2 times, most recently from 9f7a906 to 08f6ede Compare October 27, 2020 14:19
@OskarStark OskarStark force-pushed the github-actions-tests branch 6 times, most recently from 18b1812 to 17fbba0 Compare October 27, 2020 19:20
weaverryan added a commit that referenced this pull request Oct 27, 2020
This PR was merged into the 1.0-dev branch.

Discussion
----------

Enhancement: Support Composer 2

Extracted from #701

Commits
-------

d40ff07 Enhancement: Support Composer 2
weaverryan added a commit that referenced this pull request Oct 27, 2020
This PR was merged into the 1.0-dev branch.

Discussion
----------

Fix: symfony/skeleton dev branch

Extracted from #701

Commits
-------

c4c6c00 Fix: symfony/skeleton dev branch
@OskarStark OskarStark force-pushed the github-actions-tests branch 2 times, most recently from 6668b4c to 3e45731 Compare October 27, 2020 19:35
@OskarStark OskarStark force-pushed the github-actions-tests branch from 3e45731 to 7742a57 Compare October 27, 2020 19:39
So that unreleased packages can be used
@weaverryan
Copy link
Member

Thank you Oskar for your great work on this! php8 is still failing, but it will be for awhile until related packages add php 8 support. Not much we can do there

@weaverryan weaverryan merged commit 6e8df8e into symfony:master Oct 27, 2020
@OskarStark OskarStark deleted the github-actions-tests branch October 28, 2020 12:35
javiereguiluz added a commit to EasyCorp/EasyAdminBundle that referenced this pull request Oct 28, 2020
This PR was squashed before being merged into the 3.0.x-dev branch.

Discussion
----------

Move from Travis CI to GitHub Actions

This PR is ~inspired by~ copied from the great PR made by @OskarStark in the MakerBundle (symfony/maker-bundle#701). Let's see if we can move to GitHub Actions easily.

Commits
-------

569234b Move from Travis CI to GitHub Actions
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.

6 participants