pre-push-checks
Skill5.2k starsChanged 9 days agoApache-2.0View on GitHub
Run ESLint and Prettier before pushing CloudBeaver CE or EE changes, including branch publication and PR pushes.
2 other projects use a version of this.
Trending
Steady talk.about the whole repository
Most recently taken up by
- zehuichan/vibe-harnesstheir own version, first seen Oct 17, 2026
- BrivaHamisi/laravel-shipkittheir own version, first seen Sep 26, 2026
Who's talking about dbeaver/cloudbeaver
- dbeaver/dbeaver“Export in Parquet”GitHub · Nov 30, 2022 · 41 reactions
- runtipi/runtipi-appstore“[APP REQUEST] CloudBeaver”GitHub · Sep 10, 2022 · 4 reactions
- A Hacker News story“CloudBeaver: Cloud Database Manager”Hacker News · Aug 19, 2024 · 3 points
- A Hacker News story“CloudBeaver”Hacker News · Oct 19, 2020 · 3 points
- @andyjarrett.com“github.com/dbeaver/clou... DBeaver in the cloud ... a security nightmare but could be handy too :D”Bluesky · Nov 26, 2025 · 2 likes
The biggest 5 of 50 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 50
Talked about on GitHub, Hacker News and Bluesky (50 times).
On GitHub · 45
- Nov 30, 2022Export in Parquet — dbeaver/dbeaver41 reactions · 23 comments
- Sep 10, 2022[APP REQUEST] CloudBeaver — runtipi/runtipi-appstore4 reactions
- Oct 29, 2026dbeaver/pro#11365 Redesign experimental bundles activation — dbeaver/dbeaver1 reaction · 4 comments
- Oct 26, 2026dbeaver/pro#10822 Add user UI settings API — dbeaver/dbeaver0 reactions · 1 comment
- Oct 13, 2026dbeaver/pro#10570 Support subscription auth for Grok — dbeaver/dbeaver0 reactions · 1 comment
40 more on GitHub
- Oct 2, 2026dbeaver/pro#10819 Generate AI profile copy identity in model — dbeaver/dbeaver0 reactions · 1 comment
- Sep 24, 2026dbeaver/pro#10659 Add OpenAI subscription API — dbeaver/dbeaver0 reactions · 1 comment
- Sep 22, 2026dbeaver/dbeaver-devops#2929 use internal product versions — dbeaver/dbvr0 reactions
- Sep 22, 2026dbeaver/dbeaver-devops#2929 use internal desktop versions — dbeaver/dbeaver0 reactions · 1 comment
- Sep 14, 2026dbeaver/cloudbeaver#4650 Update Spring Boot dependencies (#343) — dbeaver/dbeaver-common0 reactions · 1 comment
- Sep 3, 2026dbeaver/pro#7068 moves skills to .agents directory — dbeaver/dbeaver0 reactions · 1 comment
- Sep 2, 2026chore: update Terraform versions to latest — mucsi96/p070 reactions
- Aug 26, 2026chore: update Terraform versions to latest — mucsi96/p070 reactions
- Aug 26, 2026Deploy CloudBeaver as a Tailscale-only PostgreSQL GUI — gwkline/homelab0 reactions · 2 comments
- Aug 12, 2026chore: update Terraform versions to latest — mucsi96/p070 reactions
- Aug 5, 2026chore: update Terraform versions to latest — mucsi96/p070 reactions
- Jul 23, 2026dbeaver/cloudbeaver#4438 Remove mysql comments — dbeaver/dbeaver0 reactions · 1 comment
- Jul 23, 2026dbeaver/pro#4490 bump postgres version — dbeaver/dbeaver0 reactions · 1 comment
- Jul 22, 2026chore: update Terraform versions to latest — mucsi96/p070 reactions
- Jul 15, 2026chore: update Terraform versions to latest — mucsi96/p070 reactions
- Jul 8, 2026chore: update Terraform versions to latest — mucsi96/p070 reactions
- Jun 8, 2026Build separate SSMS-style SQL Practice Ground — gaganpasupuleti/learn-coding-through0 reactions
- May 30, 2026The Docker image for `zxdong262/electerm-web` should support uploading files from the host machine — electerm/electerm-web-docker0 reactions · 4 comments
- May 28, 2026Update repo table — arran4/arran40 reactions
- Apr 8, 2026dbeaver/cloudbeaver#4235 fix connection props for db2i — dbeaver/dbeaver0 reactions
- Feb 4, 2026dbeaver/cloudbeaver#3833 Remove mandatory backup database for community — dbeaver/dbeaver0 reactions
- Jan 14, 2026ww — jamsw666/w-repo0 reactions
- Sep 23, 2025Error: [vite] (client) Pre-transform error: [sass] [sass] [sass] spawn EBADF — vitejs/vite0 reactions · 1 comment
- Sep 15, 2025请求添加cloudbeaver镜像白名单 — DaoCloud/public-image-mirror0 reactions · 1 comment
- May 28, 2025why i can not find idea-workspace-cloudbeaver? — gongziyayu/gumoxiang_posts0 reactions
- May 21, 2025fix: pom in vulnerabilities — databendlabs/databend-jdbc0 reactions
- May 8, 2025dbeaver/cloudbeaver#3174 remove from frontend — dbeaver/dbeaver0 reactions
- Feb 13, 2025SQL工作台缺失OceanBase MySQL的数据源 — actiontech/dms0 reactions · 1 comment
- Jan 15, 2025Add cloudbeaver and/or myphpadmin service — BurnySc2/monorepo0 reactions
- Jan 8, 2025[feat] 통합 DB 관리 GUI 툴 적용 — Kernel360/F2-BAGUNI0 reactions · 1 comment
- May 27, 2024Install a cloud database management tool — opendatahub-io-contrib/datamesh-platform0 reactions · 1 comment
- Jan 8, 2024feature: support accessing database like MySQL in Casvisor web UI — casdoor/awesome-auth0 reactions · 1 comment
- Nov 29, 2023Question: passing X-Forwarded-Email from upstream to service — oauth2-proxy/oauth2-proxy0 reactions · 7 comments
- Sep 28, 2022Oracle database connection error: — dbeaver/dbeaver0 reactions · 7 comments
- Apr 12, 2022Feature #1 manage users in postgreSQL — marcellodesales/mesh-bitcoin-transactions0 reactions
- Sep 14, 2021Incorrect localization name — dbeaver/dbeaver0 reactions · 3 comments
- Feb 15, 2021Changes in sun.security.x509.AlgorithmId in JDK 15 — dbeaver/dbeaver0 reactions · 23 comments
- Jan 22, 2021ERD, Types Builder, Schema — iteria-app/lowcode0 reactions
- Jun 1, 2020[Request] Cloudbeaver — A75G/docker-templates0 reactions
- Apr 25, 2020Add CloudBeaver as a service, possibly replacing Adminer — TrivadisPF/platys-modern-data-platform0 reactions
On Hacker News · 3
- Aug 19, 2024CloudBeaver: Cloud Database Manager3 points
- Oct 19, 2020CloudBeaver3 points
- May 22, 2020CloudBeaver from DBeaver – Self Hosted Web Based Database Manager1 point
On Bluesky · 2
- Nov 26, 2025github.com/dbeaver/clou... DBeaver in the cloud ... a security nightmare but could be handy too :D — @andyjarrett.com2 likes and reposts
- Oct 13, 2025☁️ CloudBeaver — versi web dari DBeaver untuk manajemen database online! 🔧 Akses DB melalui browser dengan UI yang familiar ✅ Mendukung… — @its-me-rhk.bsky.social2 likes and reposts
Other versions2 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 2
- zehuichan/vibe-harness★ 2same name
- BrivaHamisi/laravel-shipkit★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository6 other files it gives its agents.
- AGENTS.mdAGENTS.md
- cloudbeaver-form-partsSkill
- cloudbeaver-frontend-testsSkill
- component-compositionSkill
- component-stateSkill
- extend-at-seamsSkill
The file
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 1 is distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 12
Follow repository instructions and use its configured Node/Yarn versions.
- Distinctive: line 16
Use the actual PR base, or the repository's development branch unless the user specifies another target.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Pre-push checks
Apply these checks to each repository before a user-authorized push.
1. Prepare
Follow repository instructions and use its configured Node/Yarn versions. Run from the owning webapp/ with installed dependencies and the applicable ESLint/Prettier configurations and ignores. For CE/EE cross-repository changes, use the intended sibling revisions.
2. Select changed files
Use the actual PR base, or the repository's development branch unless the user specifies another target. Resolve missing refs explicitly. Record base and HEAD SHAs; compare the whole branch from their merge base:
git diff --name-only -z --diff-filter=ACMRT <merge-base> HEAD
For working-tree preflight, also include staged, unstaged and untracked non-ignored files. Deduplicate and keep existing regular files; handle nested repositories separately. Use NUL-delimited paths and argument arrays, batching as needed. Explicitly skip empty lists.
3. Run both checks
Pass paths relative to webapp/, respecting each tool's configured scope and ignores:
- ESLint:
yarn lint -- <files>. Keep warnings non-blocking. - Prettier:
yarn prettier --check --ignore-unknown -- <files>. Include supported non-code files; report ignored/unsupported files as skipped.
ESLint does not run Prettier. Configuration changes may require broader checks under repository rules. Check first; apply --fix / --write only to intended files, review the diff and rerun affected checks. Preserve unrelated changes and resolve failures without suppressing rules or excluding failing files.
4. Verify the pushed snapshot
Validate the committed HEAD being pushed. If the working tree differs, check HEAD in a configured isolated worktree or resolve/report the mismatch. Rerun affected checks after authorized fix commits or changes to HEAD, base, relevant files, configuration or dependencies.
Report checked HEAD/base, commands, file counts/scopes and results. Push only with passing checks for that snapshot; setup errors and unresolved failures block the push. Commit/push authorization must come from the user.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

