Skip to content

Commit

Permalink
chore: dependabot, pnpm (#939)
Browse files Browse the repository at this point in the history
crank dependabot down to monthly across all ecosystems we rely on
(generated using
https://chatgpt.com/c/66e0827f-0a0c-800a-a90a-5cb1f1382313)

remove unused pnpm lockfile (in fiddle-frontend); the other 3 have all
been updated to 9.0 now

```
❯ find . -name 'pnpm-lock.yaml'
./typescript/pnpm-lock.yaml
./typescript/fiddle-frontend/pnpm-lock.yaml
./engine/language_client_typescript/pnpm-lock.yaml
./integ-tests/typescript/pnpm-lock.yaml
```
  • Loading branch information
sxlijin authored Sep 10, 2024
1 parent b1c502b commit d44730e
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 3,850 deletions.
62 changes: 55 additions & 7 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,60 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
# npm packages
- package-ecosystem: "npm"
directory: "/" # root directory or adjust if packages are located elsewhere
schedule:
interval: "monthly" # Perform updates once a month
open-pull-requests-limit: 1 # Only one PR at a time
commit-message:
prefix: "chore" # Set the commit prefix to "chore"
rebase-strategy: auto # Automatically rebases PRs if needed
target-branch: "canary" # Target the 'canary' branch for PRs
groups:
all-dependencies:
patterns:
- "*"

# GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
directory: "/" # root directory or location of the workflows
schedule:
interval: "monthly"
open-pull-requests-limit: 1
commit-message:
prefix: "chore"
rebase-strategy: auto
target-branch: "canary"
groups:
all-dependencies:
patterns:
- "*"

# Python (pip)
- package-ecosystem: "pip"
directory: "/" # adjust if your Python code is in a different folder
schedule:
interval: "monthly"
open-pull-requests-limit: 1
commit-message:
prefix: "chore"
rebase-strategy: auto
target-branch: "canary"
groups:
all-dependencies:
patterns:
- "*"
# Docker
- package-ecosystem: "docker"
directory: "/" # adjust if your Dockerfile is in a subdirectory
schedule:
# Check for updates to GitHub Actions every week
interval: "monthly"
open-pull-requests-limit: 1
commit-message:
prefix: "chore"
rebase-strategy: auto
target-branch: "canary"
groups:
all-dependencies:
patterns:
- "*"
Loading

0 comments on commit d44730e

Please sign in to comment.