Commit Graph
12 Commits
Author SHA1 Message Date
xixu-me e0bff6cdf4 Merge pull request #27 from xixu-me/dependabot/github_actions/actions/github-script-8
deps: bump actions/github-script from 7 to 8
2026-03-11 16:07:24 +08:00
xixu-me 974d8cfd28 Merge pull request #26 from xixu-me/dependabot/github_actions/actions/checkout-6
deps: bump actions/checkout from 4 to 6
2026-03-11 16:07:23 +08:00
xixu-me 4470b38acd Merge pull request #28 from xixu-me/dependabot/github_actions/actions/setup-node-6
deps: bump actions/setup-node from 4 to 6
2026-03-11 16:07:22 +08:00
dependabot[bot] 566c520b0b deps: bump actions/github-script from 7 to 8
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-11 08:07:07 +00:00
xixu-me 31ab434872 Auto-merge Dependabot dependency PRs
Update the Dependabot auto-merge workflow to select the repository's allowed merge method and simplify PR filtering.

Changes:
- Renamed the workflow step to "Auto-merge Dependabot dependency PRs".
- Removed version parsing and update-type checks; no longer requires parsing PR title for major/minor/patch.
- Fetch repository settings and choose merge method from `allow_merge_commit`, `allow_squash_merge`, or `allow_rebase_merge`; fail if none allowed.
- Broaden Dependabot detection to any author string containing "dependabot" and require the `dependencies` label before attempting auto-merge.
- Preserve `automerge:disabled` label to skip merges when present.
- Use the chosen `merge_method` (instead of hardcoded `squash`) and log which method was used.

Rationale: support repositories with different merge configurations and simplify auto-merge rules by relying on labels rather than title version parsing.
2026-03-11 16:05:53 +08:00
dependabot[bot] e42e8a7f35 deps: bump actions/setup-node from 4 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-11 07:49:56 +00:00
dependabot[bot] bdbfcbcf17 deps: bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-11 07:49:50 +00:00
xixu-me 944c31cd67 Fix Dependabot config and CI workflow 2026-03-11 15:48:50 +08:00
xixu-me 9f5c4233f8 Add dependency update and automerge workflows 2026-03-11 14:49:38 +08:00
xixu-me 1996758e29 Fix formatting in FUNDING.yml 2025-08-24 17:40:35 +08:00
xixu-me 5263010043 Add Buy Me a Coffee sponsor to FUNDING.yml
Added Buy Me a Coffee username to the funding configuration to provide an additional sponsorship option.
2025-07-29 17:21:29 +08:00
xixu-me 8afa94767e Initial repository setup and core files added
Add configuration, documentation, code of conduct, contributing guide, license, and README files. Set up .gitignore, coverage config, GitHub issue templates, pull request template, and initial source code, scripts, and tests for DeepLX optimized for Cloudflare Workers.
2025-07-27 02:09:25 +08:00