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

explore and document continuous integration and github actions #7

Open
njtierney opened this issue Nov 15, 2019 · 11 comments
Open

explore and document continuous integration and github actions #7

njtierney opened this issue Nov 15, 2019 · 11 comments

Comments

@njtierney
Copy link

Continuous Integration means that you can push something to GitHub and then trigger something magical like:

  • Checking if an R package builds
  • An rmarkdown report knits
  • There are spelling mistakes

I think it would be valuable to discuss how to set up continuous integration, and perhaps produce a short (<5 minute) screencast of establishing continuous integration.

Also, GitHub Actions is this new service that looks like it could maybe replace travis CI and appveyor (cc @jennybc @cboettig @coatless) - it would be neat to explore this as well.

@coatless
Copy link

@orchid00
Copy link

I'd like to explore this. I've only used travis CI, but I want to learn more about this.

@njtierney
Copy link
Author

Some more awesome examples here:

https://github.com/r-lib/actions/tree/master/examples

@njtierney
Copy link
Author

I particularly like the feature for being able to write \document in a pull request and it runs roxygen on the latest commits.

@stephstammel
Copy link

This would be amazing!

@kimnewzealand
Copy link

Would you see this as a breakout discussion type thing?
I would be interested

@jimhester
Copy link

If you want I could do a short live screencast doing a tour of GitHub Actions for R during the unconf, assuming we can find a time when I or you guys are not sleeping. (I am in U.S. Eastern Standard Time (GMT-5))

@orchid00
Copy link

ping @jimhester we would love your input, are you around?

@orchid00
Copy link

@jimhester can we do 5:30 pm your time? we are starting at 5:00 pm your time so we might need some setting up time. :)

@jimhester
Copy link

Sure 5:30 works for me! It looks like you guys are making a great start already

@orchid00
Copy link

here is the work in progress https://github.com/ropenscilabs/actions_sandbox

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

No branches or pull requests

6 participants