Skip to content

chore: set up Renovate for automated dependency updates#66

Merged
2sem merged 2 commits into
mainfrom
chore/setup-renovate
Mar 9, 2026
Merged

chore: set up Renovate for automated dependency updates#66
2sem merged 2 commits into
mainfrom
chore/setup-renovate

Conversation

@2sem

@2sem 2sem commented Mar 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds renovate.json with custom regex managers for Tuist Project.swift-based URL packages across ThirdParty, DynamicThirdParty, and App targets
  • Tracks mise.toml tool versions (tuist, etc.) via the mise manager
  • Adds .github/workflows/renovate.yml running every Monday at 00:00 UTC (09:00 KST)
  • Patch updates auto-merge; minor/major require manual review
  • PR concurrency capped at 3 open / 2 per hour

Packages tracked

Package Requirement
CosmicMind/Material upToNextMajor
ReactiveX/RxSwift upToNextMajor
2sem/LSExtensions exact
firebase/firebase-ios-sdk upToNextMajor
2sem/GADManager upToNextMajor

Test plan

  • Add RENOVATE_TOKEN secret to GitHub repo settings (Settings → Secrets → Actions)
  • Run workflow manually via Actions tab → Renovate → Run workflow
  • Confirm PRs are raised for any outdated packages

🤖 Generated with Claude Code

2sem and others added 2 commits March 9, 2026 12:37
Adds renovate.json with custom regex managers for Tuist Project.swift-based
packages (URL format) and mise tool tracking. Patches auto-merge enabled;
minor/major require manual review. Runs every Monday before 9am KST.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
@2sem 2sem merged commit ef0c5ff into main Mar 9, 2026
2 checks passed
@2sem 2sem deleted the chore/setup-renovate branch March 9, 2026 03:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant