Skip to content

Commit

Permalink
chore: dependabot config and remove dev branch from workflows (#3107)
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 6704c81 commit 8a02b5a
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 5 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 validate-commit
yarn d2-app-scripts i18n extract && \
git add i18n && \
yarn d2-style check --staged
1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
"deploy": "d2-app-scripts deploy",
"lint": "d2-style check",
"format": "d2-style apply",
"validate-commit": "d2-style check --staged",
"validate-push": "yarn test",
"cy:open": "start-server-and-test 'yarn start:nobrowser' http://localhost:3000 'yarn cypress open --e2e --env networkMode=live'",
"cy:run": "start-server-and-test 'yarn start:nobrowser' http://localhost:3000 'yarn cypress run --browser chrome headless --env networkMode=live'"
Expand Down

0 comments on commit 8a02b5a

Please sign in to comment.