Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
version: 2
updates:
# Each example has its own lockfile: one update per example, aparté's packages together.
# Minor and patch versions only: a major can change the code an example, or an article
# built on it, shows, so it is done by hand.
- package-ecosystem: npm
directories: ['/*']
schedule:
interval: weekly
ignore:
- dependency-name: '*'
update-types: ['version-update:semver-major']
groups:
aparte:
patterns: ['@aparte/*']
Expand Down
9 changes: 9 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,12 @@ jobs:
- run: npm ci
- run: npm run check
- run: npm run build

# The one check main requires: it passes when every example does, however many there are.
all:
name: all examples
if: always()
needs: [list, example]
runs-on: ubuntu-latest
steps:
- run: test "${{ needs.list.result }}" = success && test "${{ needs.example.result }}" = success
Loading