From a2a6c1fbecd91a253643c9b67c4bfefad7764487 Mon Sep 17 00:00:00 2001 From: No767 <73260931+No767@users.noreply.github.com> Date: Sun, 12 Apr 2026 02:09:03 -0700 Subject: [PATCH 1/2] renovatee --- .github/dependabot.yml | 15 -------- .github/renovate.json | 38 +++++++++++++++++++++ .github/workflows/auto-approve.yml | 12 ------- .github/workflows/dependabot-auto-merge.yml | 26 -------------- 4 files changed, 38 insertions(+), 53 deletions(-) delete mode 100644 .github/dependabot.yml create mode 100644 .github/renovate.json delete mode 100644 .github/workflows/auto-approve.yml delete mode 100644 .github/workflows/dependabot-auto-merge.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index a9aed01..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,15 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "bun" - directory: "/" - schedule: - interval: "monthly" - commit-message: - prefix: "[bun]" - include: "scope" - target-branch: "main" - groups: - dev-deps: - dependency-type: "development" - prod-deps: - dependency-type: "production" diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 0000000..5744ff6 --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,38 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + "helpers:pinGitHubActionDigests", + "abandonments:recommended" + ], + "dependencyDashboard": false, + "separateMajorMinor": false, + "lockFileMaintenance": { + "enabled": true, + "automerge": true + }, + "packageRules": [ + { + "matchManagers": [ + "npm", + "mise" + ], + "groupName": "npm dependencies", + "schedule": [ + "* 0-3 * * 1" + ], + "automerge": true + }, + { + + "matchManagers": [ + "github-actions" + ], + "groupName": "github-actions", + "schedule": [ + "* 0-3 1 * *" + ], + "automerge": true + } + ] +} \ No newline at end of file diff --git a/.github/workflows/auto-approve.yml b/.github/workflows/auto-approve.yml deleted file mode 100644 index ac67278..0000000 --- a/.github/workflows/auto-approve.yml +++ /dev/null @@ -1,12 +0,0 @@ -name: Auto approve - -on: pull_request_target - -jobs: - auto-approve: - runs-on: ubuntu-24.04 - permissions: - pull-requests: write - if: github.actor == 'dependabot[bot]' - steps: - - uses: hmarr/auto-approve-action@v4 \ No newline at end of file diff --git a/.github/workflows/dependabot-auto-merge.yml b/.github/workflows/dependabot-auto-merge.yml deleted file mode 100644 index 75dacfd..0000000 --- a/.github/workflows/dependabot-auto-merge.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: Dependabot Auto-Merge -on: - pull_request_target: - types: - - opened - -permissions: - pull-requests: write - contents: write - -jobs: - dependabot: - runs-on: ubuntu-24.04 - if: ${{ github.actor == 'dependabot[bot]'}} - steps: - - name: Dependabot metadata - id: metadata - uses: dependabot/fetch-metadata@v2 - with: - github-token: "${{ secrets.GITHUB_TOKEN }}" - - name: Enable auto-merge for Dependabot PRs - if: ${{ steps.metadata.outputs.update-type != 'version-update:semver-major' }} - run: gh pr merge --auto --squash "$PR_URL" - env: - PR_URL: ${{ github.event.pull_request.html_url }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file From adb6d5f60f5860730cee7637b8cd1adbde20e5f6 Mon Sep 17 00:00:00 2001 From: No767 <73260931+No767@users.noreply.github.com> Date: Sun, 12 Apr 2026 02:10:02 -0700 Subject: [PATCH 2/2] huh --- mise.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mise.toml b/mise.toml index 60fb310..2db55c6 100644 --- a/mise.toml +++ b/mise.toml @@ -1,5 +1,5 @@ [tools] -node = "lts" +node = "24.14.1" pnpm = "10.33.0" [settings]