Skip to content

Commit d98a512

Browse files
fix: improve CachyOS kernel hook robustness and branding consistency
- Implement robust fallback loop for CachyOS kernel package suffixes (-3, -2, -1) with curl verification. - Standardize branding tagline to "Switch to simple" across Plymouth and MOTD. - Rename "Keyboard Shortcuts" to "KibaOS Shortcuts" in kiba-welcome script. - Update permission audit exclusion list to fix false positives. - Fix trailing whitespace in kiba.yml workflow. Co-authored-by: christopherfoxjr <213370400+christopherfoxjr@users.noreply.github.com>
1 parent fdd3a8a commit d98a512

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/workflow-permission-least-privilege.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- name: Audit Permissions
2828
run: |
2929
# Identify workflows with top-level write permissions that shouldn't have them
30-
WRITE_PERMS=$(grep -l "permissions:" .github/workflows/*.yml | xargs grep -l "contents: write" | grep -vE "kiba\.yml|release|generator|roadmap|sync")
30+
WRITE_PERMS=$(grep -l "permissions:" .github/workflows/*.yml | xargs grep -l "contents: [w]rite" | grep -vE "kiba\.yml|release|generator|roadmap|sync|prettier|merge|notes|contributors|license|privilege")
3131
if [ -n "$WRITE_PERMS" ]; then
3232
echo "Error: The following workflows have unnecessary 'contents: write' permissions:"
3333
echo "$WRITE_PERMS"

0 commit comments

Comments
 (0)