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

Replaces Travis with GitHub Actions #791

Merged
merged 1 commit into from Nov 13, 2020
Merged

Replaces Travis with GitHub Actions #791

merged 1 commit into from Nov 13, 2020

Conversation

gastaldi
Copy link
Collaborator

This removes the Travis descriptor and builds using GitHub actions and builds daily

@github-actions
Copy link

github-actions bot commented Nov 12, 2020

🎊 PR Preview 220a33e has been successfully built and deployed to https://quarkusio-quarkusio-github-io-preview-pr-791.surge.sh

🕐 Build time: 0.013s

🤖 By surge-preview

@@ -0,0 +1,26 @@
name: Build and deploy to GitHub Pages
Copy link
Contributor

Choose a reason for hiding this comment

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

as long as we can't guarantee there are a action resources free should we not just use gtihub actions for PR and still keep travis.yml for master/develop builds ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

IMHO I don't think it's worth the trouble of having 2 CIs (and consequently 2 build scripts) for a single task.

It's highly likely that the time that Travis takes to build the master branch (due to the resource limits imposed) would take longer than the time it takes the GH Action to execute (even in high load scenarios).

So I'm -1 on that.

Copy link
Member

Choose a reason for hiding this comment

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

Considering the issue we have with Travis, I think it's worth a try.

But we might have to revert this if it ends up being impractical.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

In the worst case scenario you can always run the build locally 😉

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I added instructions on how to deploy to GitHub pages locally if you ever need to

package.json Outdated Show resolved Hide resolved
@gastaldi gastaldi force-pushed the gh_action branch 4 times, most recently from cf7e206 to c1a4cdc Compare November 12, 2020 19:44
This removes the Travis descriptor and builds using GitHub actions and builds daily

Add instructions on how to deploy to Github pages locally
@gsmet
Copy link
Member

gsmet commented Nov 13, 2020

OK, let's try this and see how it goes! Thanks!

@gsmet gsmet merged commit 4fd7c80 into develop Nov 13, 2020
@gastaldi gastaldi deleted the gh_action branch November 13, 2020 13:07
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

3 participants