Skip to content
This repository has been archived by the owner on Jul 26, 2021. It is now read-only.

Modernize build automation #87

Closed
4 of 7 tasks
sebastianbergmann opened this issue Jan 17, 2020 · 0 comments · Fixed by #88
Closed
4 of 7 tasks

Modernize build automation #87

sebastianbergmann opened this issue Jan 17, 2020 · 0 comments · Fixed by #88

Comments

@sebastianbergmann
Copy link
Owner

sebastianbergmann commented Jan 17, 2020

  • Use GitHub Actions instead of Travis CI
  • Have Composer in tools/composer and managed through composer self-update (see update-tools target in build.xml
  • Install Psalm using Phive as tools/psalm (phive install --copy psalm)
  • Install PHP-CS-Fixer using Phive as tools/php-cs-fixer (phive install --copy php-cs-fixer)
  • Create Psalm configuration
  • Add Psalm build step to GitHub Actions-based CI workflow
  • Add PHP-CS-Fixer build step to GitHub Actions-based CI workflow
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant