Skip to content

Dependabot updates run monthly and attempt to auto-compile dist/#205

Merged
brrygrdn merged 7 commits intomainfrom
brrygrdn/automation-tidy-up
Apr 20, 2022
Merged

Dependabot updates run monthly and attempt to auto-compile dist/#205
brrygrdn merged 7 commits intomainfrom
brrygrdn/automation-tidy-up

Conversation

@brrygrdn
Copy link
Copy Markdown
Contributor

We want to start using Dependabot updates to establish a maximum release frequency of 1 minor patch per month to keep our dependencies up to date.

In order to make this process as painless as possible, this PR collects a few improvments:

  • We now run a separate CI check to determine if the dist/ folder is up to date instead of failing the overall CI build
  • We now use the action itself to look for production NPM dependencies to automatically rebuild and add the diff to the dist/ folder so as many PRs as possible can just be merged on approval.
  • Centralise on a single automation PAT for dependabot which will be added to the repo before this merges.

This also incorporates a proper fix to replace this old PR: #171

Comment thread .github/workflows/ci.yml Outdated
jurre
jurre previously approved these changes Apr 19, 2022
Copy link
Copy Markdown
Member

@jurre jurre left a comment

Choose a reason for hiding this comment

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

Co-authored-by: Jurre <[email protected]>
@brrygrdn brrygrdn merged commit ba38fe5 into main Apr 20, 2022
@brrygrdn brrygrdn deleted the brrygrdn/automation-tidy-up branch April 20, 2022 08:50
@brrygrdn brrygrdn mentioned this pull request Apr 20, 2022
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