feat(installer): add guided zeroclaw installer and distro hardening (#887)

* feat(installer): add guided zeroclaw installer entrypoint

- add top-level POSIX wrapper (zeroclaw_install.sh) that ensures bash is present

- route bootstrap/install compatibility scripts through the new installer entrypoint

- improve Linux dependency handling for Alpine/Fedora/Arch, including pacman container fallback

* fix(ci): resolve dependabot config conflict and run daily

- remove duplicate docker ecosystem entry with overlapping directory/target-branch

- switch cargo, github-actions, and docker schedules from monthly to daily
This commit is contained in:
Will Sarg 2026-02-20 04:34:14 -05:00 committed by GitHub
parent a2e9c0d1e1
commit c96ea79ac0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 426 additions and 73 deletions

View file

@ -4,7 +4,7 @@ updates:
- package-ecosystem: cargo
directory: "/"
schedule:
interval: monthly
interval: daily
target-branch: main
open-pull-requests-limit: 3
labels:
@ -20,7 +20,7 @@ updates:
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: monthly
interval: daily
target-branch: main
open-pull-requests-limit: 1
labels:
@ -37,7 +37,7 @@ updates:
- package-ecosystem: docker
directory: "/"
schedule:
interval: monthly
interval: daily
target-branch: main
open-pull-requests-limit: 1
labels:
@ -50,20 +50,3 @@ updates:
update-types:
- minor
- patch
- package-ecosystem: docker
directory: "/"
schedule:
interval: weekly
target-branch: main
open-pull-requests-limit: 3
labels:
- "ci"
- "dependencies"
groups:
docker-minor-patch:
patterns:
- "*"
update-types:
- minor
- patch