Skip to content

Commit

Permalink
chore: dependabot config and remove dev branch from workflows (#3027)
Browse files Browse the repository at this point in the history
Three changes:

* do not run the git verify-app workflow on the 'dev' branch since it is no longer in use
* configure dependabot to group together deps, reducing number of PRs and workflow runs.
* add localization strings to commit in the pre-commit hook (this is how LL does it)

dhis2 dependencies will still come as separate PRs (like analytics, ui, cli-app-scripts...)
  • Loading branch information
jenniferarnesen authored Jun 21, 2024
1 parent e3bd1e4 commit 9454825
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 4 deletions.
18 changes: 16 additions & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,22 @@
version: 2
updates:
- package-ecosystem: npm
directory: '/'
directory: /
schedule:
interval: weekly
open-pull-requests-limit: 10
open-pull-requests-limit: 5
versioning-strategy: increase
groups:
security:
applies-to: security-updates
update-types:
- minor
- patch
dependencies:
applies-to: version-updates
update-types:
- minor
- patch
exclude-patterns:
- '*@dhis2*'
- '*i18next*'
1 change: 0 additions & 1 deletion .github/workflows/dhis2-verify-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ on:
push:
branches:
- 'master'
- 'dev'
tags:
- '*'

Expand Down
4 changes: 3 additions & 1 deletion .hooks/pre-commit
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

yarn d2-style check --staged
yarn d2-app-scripts i18n extract && \
git add i18n && \
yarn d2-style check --staged

0 comments on commit 9454825

Please sign in to comment.