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

GitHub Action to automatically bump dependencies and create pull request #1296

Merged
merged 1 commit into from
Mar 18, 2020

Conversation

campersau
Copy link
Collaborator

This will run our bumpdependencies grunt task every day and if the dependencies have changed automatically create a PR with the updated dependency versions.

Example: https://github.com/campersau/ungit/actions/runs/55682312

@Hirse
Copy link
Contributor

Hirse commented Mar 18, 2020

Sounds good, but what is the benefit of this over using a service like Dependabot for all dependencies?

@campersau
Copy link
Collaborator Author

Don't have the permission to do that and just wanted to play with GitHub Actions 😄

@campersau campersau merged commit 670bef2 into FredrikNoren:master Mar 18, 2020
@campersau campersau deleted the cibump branch March 18, 2020 20:39
@Hirse
Copy link
Contributor

Hirse commented Mar 18, 2020

Sounds good.
Is it possible to also use GitHub actions for the build?
I tried before, but couldn't get it to work with Nightmare. 😞

@campersau
Copy link
Collaborator Author

Yes, I have done it here https://github.com/campersau/ungit/blob/e25633891ca92f1ed0a0c90f86e15ae2c12ed59b/.github/workflows/ci.yml
Sample run: https://github.com/campersau/ungit/actions/runs/55682534

Here are some random things about that:

Will do a PR later this week.

@Hirse
Copy link
Contributor

Hirse commented Mar 20, 2020

Looks pretty good.
Thanks for all the details. Maybe you could include some of those as comments into the file (or link to a page that lists them all).

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.

2 participants