[Git-commits] [grml/grml-live] a5c633: ZFS/instsoft: appease shellcheck

Chris Hofstaedtler noreply at github.com
Sat Jun 21 00:28:37 CEST 2025


  Branch: refs/heads/zeha/bash
  Home:   https://github.com/grml/grml-live
  Commit: a5c63357bf2ce9d93da40259febde55018f3d880
      https://github.com/grml/grml-live/commit/a5c63357bf2ce9d93da40259febde55018f3d880
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M config/hooks/ZFS/instsoft

  Log Message:
  -----------
  ZFS/instsoft: appease shellcheck


  Commit: 127e26136a4c6c63fe688a4a6df80a3d34049b5d
      https://github.com/grml/grml-live/commit/127e26136a4c6c63fe688a4a6df80a3d34049b5d
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M config/scripts/GRMLBASE/26-console-setup

  Log Message:
  -----------
  GRMLBASE/26-console-setup: appease shellcheck


  Commit: 90f9e5cccc987940ac4a31c4c993842ced3a0f6d
      https://github.com/grml/grml-live/commit/90f9e5cccc987940ac4a31c4c993842ced3a0f6d
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M config/files/GRMLBASE/etc/udev/scripts/grml-udev-rebuildfstab

  Log Message:
  -----------
  grml-udev-rebuildfstab: appease shellcheck


  Commit: 49775328f02070240a167cadd07950872513b312
      https://github.com/grml/grml-live/commit/49775328f02070240a167cadd07950872513b312
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M config/files/GRMLBASE/etc/udev/scripts/forensic-mark-readonly

  Log Message:
  -----------
  forensic-mark-readonly: appease shellcheck


  Commit: 14e10870d5efb916b44f5dd030d919f5ee55f738
      https://github.com/grml/grml-live/commit/14e10870d5efb916b44f5dd030d919f5ee55f738
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M config/files/GRMLBASE/usr/share/initramfs-tools/scripts/init-top/grml

  Log Message:
  -----------
  init-top/grml: appease shellcheck


  Commit: 28a5ee0194b3b8ac96f40e9797621b9d945a369d
      https://github.com/grml/grml-live/commit/28a5ee0194b3b8ac96f40e9797621b9d945a369d
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M config/files/GRMLBASE/usr/sbin/grml-setlang

  Log Message:
  -----------
  grml-setlang: appease shellcheck


  Commit: f696934a1c51f1a2535b9cda52ebc19749d6264f
      https://github.com/grml/grml-live/commit/f696934a1c51f1a2535b9cda52ebc19749d6264f
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M config/files/GRMLBASE/usr/sbin/grml-autoconfig

  Log Message:
  -----------
  grml-autoconfig: appease shellcheck


  Commit: 7cadacd94af13bda2863d36fbe1708e2c95f770e
      https://github.com/grml/grml-live/commit/7cadacd94af13bda2863d36fbe1708e2c95f770e
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M .github/workflows/pr-review.yml
    M debian/update-grml-live-version

  Log Message:
  -----------
  workflows: simplify shellcheck with directory-based execution

Replace reviewdog with direct shellcheck execution to improve reliability:

- Remove reviewdog dependency (not working reliably for PR comments)
- Run shellcheck from each file's directory to resolve relative paths
- Expand coverage to all shell scripts in the repository
- Fix shellcheck warning in debian/update-grml-live-version
- Combine main and test script checking into single job
- Ensure shellcheck source directives work correctly

This provides reliable shellcheck execution with clear console output
and proper path resolution for all files.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply at anthropic.com>


  Commit: c66818ecf82b3ee7ed14edf882f132755d7fd16c
      https://github.com/grml/grml-live/commit/c66818ecf82b3ee7ed14edf882f132755d7fd16c
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2025-06-21 (Sat, 21 Jun 2025)

  Changed paths:
    M .github/workflows/pr-review.yml
    A tests/autoconfig/.gitignore
    M tests/autoconfig/common_tests
    M tests/autoconfig/run_tests.sh
    M tests/autoconfig/test_bootparameters.sh
    M tests/autoconfig/test_dcsdir.sh
    M tests/autoconfig/test_debs.sh
    M tests/autoconfig/test_grmlcfg.sh

  Log Message:
  -----------
  Enable grml-autoconfig shunit2 tests


Compare: https://github.com/grml/grml-live/compare/1b2fff36e547...c66818ecf82b

To unsubscribe from these emails, change your notification settings at https://github.com/grml/grml-live/settings/notifications


More information about the Git-commits mailing list