-
-
Notifications
You must be signed in to change notification settings - Fork 168
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
[CI] Move console checks from Travis to Github Actions #1917
Conversation
0107fca
to
0315d93
Compare
Ready to merge ✔️ |
Thank you 👍 Btw, do you any questions or WTFs in your mind? |
So far it seems straightforward! I suppose the "tricky" part will be Behat. It's the part that fails most often on Travis for dubious reasons, and if I recall correctly, it was also the most complex to get working. Tomorrow @I-Valchev will be at work again, so i'm sure he'll chime in as well! :-) |
That's great, I never worked with Behat so that should not be a problem ;) I see some first complications - https://github.com/bolt/core/runs/1177089242 It might be caused by incorrect "post-install-cmd": [
"php bin/console extensions:configure --with-config",
"@auto-scripts",
"php bin/console bolt:info"
],
"pre-package-uninstall": [
"php bin/console extensions:configure --remove-services"
],
"post-update-cmd": [
"php bin/console extensions:configure",
"@auto-scripts",
"php bin/console bolt:info"
],
"auto-scripts": {
"cache:clear --no-warmup": "symfony-cmd",
"assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd"
}, This is seems like a project I've found these lines in bolt/project Saying that, what are those needed for here? |
@TomasVotruba @bobdenotter Yes I also think it's pretty clear and understandable. Good to know that we have console colours by adding |
Follow up to #1916