Skip to content
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

Update CI #48

Merged
merged 20 commits into from
Aug 11, 2023
Merged

Update CI #48

merged 20 commits into from
Aug 11, 2023

Conversation

svenluijten
Copy link
Owner

@svenluijten svenluijten commented Jul 4, 2020

  • StyleCI configuration
  • GitHub Actions instead of Travis CI
  • Update sven/file-config dependency to a tagged release

@svenluijten svenluijten changed the base branch from master to 2.x August 16, 2020 11:10
@svenluijten svenluijten changed the base branch from 2.x to master August 16, 2020 11:11
@svenluijten svenluijten changed the base branch from master to main January 16, 2021 17:39
@svenluijten svenluijten merged commit bb769b4 into main Aug 11, 2023
14 checks passed
@svenluijten svenluijten deleted the modernize-ci branch August 11, 2023 12:31
svenluijten added a commit that referenced this pull request Aug 11, 2023
* Remove Travis, add GitHub Actions

* Bump minimum PHP version to 7.3

* Write initial test(s) for env:get command

* No longer test on PHP 7.2

* Apply fixes from StyleCI

* Test the env:set command

* Test the env:delete command

* Use expectsQuestion method

The 'expectsConfirmation' method wasn't added until Laravel 7.2, so
we'll default to 'expectsQuestion' for now, while we still support
Laravel 6.x.

* Test the env:list command

* Test env:example command

* Clean up workflow configuration file

* Write tests for env:sync command

* Add OS in job name

* Use full laravel/framework dependency

* Enable the "fileinfo" extension in workflow

* Add Dependabot configuration file

* Update sven/file-config to tagged release

* Use expectsTable method in EnvListTest

* Update badge in readme

* Rewrite tests workflow

---------

Co-authored-by: Sven Luijten <svenluijten@users.noreply.github.com>
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.

None yet

1 participant