[Git-commits] [grml/grml-live] dc519e: GHA: setup shellcheck

Chris Hofstaedtler noreply at github.com
Tue Nov 26 16:46:05 CET 2024


  Branch: refs/heads/shellcheck
  Home:   https://github.com/grml/grml-live
  Commit: dc519e5e0fbd53423252e3cde92f36c39c9dd9c4
      https://github.com/grml/grml-live/commit/dc519e5e0fbd53423252e3cde92f36c39c9dd9c4
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    A .github/workflows/pr-review.yml

  Log Message:
  -----------
  GHA: setup shellcheck


  Commit: af0f3c633e76b42903ccede700e57c2aa0d76328
      https://github.com/grml/grml-live/commit/af0f3c633e76b42903ccede700e57c2aa0d76328
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: fix quoting issues


  Commit: 71adb47080e2b0386c4bbd949223a98283490905
      https://github.com/grml/grml-live/commit/71adb47080e2b0386c4bbd949223a98283490905
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: annotate NOCOLORS usage

Used by init-functions. Until we replace that, add this annotation.


  Commit: ba73e493fa1ac74a295505e2fddba4552625174c
      https://github.com/grml/grml-live/commit/ba73e493fa1ac74a295505e2fddba4552625174c
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: concat $@ correctly


  Commit: cb60d45804e191026243aa2fbbb7953cea7b7e83
      https://github.com/grml/grml-live/commit/cb60d45804e191026243aa2fbbb7953cea7b7e83
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: fix SC2166


  Commit: d8355f7000a1ebfaf37819bc6e73a1de173541f9
      https://github.com/grml/grml-live/commit/d8355f7000a1ebfaf37819bc6e73a1de173541f9
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: ignore init-functions,lsb-functions sources


  Commit: b2acdbfb6e3c1836c8d0f957637dbf3edba3ceae
      https://github.com/grml/grml-live/commit/b2acdbfb6e3c1836c8d0f957637dbf3edba3ceae
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: do not trap SIGKILL


  Commit: 10e30ac6b573aa761dcf6630433bbbf32fb100d6
      https://github.com/grml/grml-live/commit/10e30ac6b573aa761dcf6630433bbbf32fb100d6
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  grml-live: fix $? usage errors


  Commit: be5a1391ad530cd762af837ebff4446e0980835b
      https://github.com/grml/grml-live/commit/be5a1391ad530cd762af837ebff4446e0980835b
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  grml-live: stop exporting SHORT_NAME

AFAICT nothing uses SHORT_NAME outside of grml-live itself.


  Commit: 554c542657b377e658ed44511eedf610060c9898
      https://github.com/grml/grml-live/commit/554c542657b377e658ed44511eedf610060c9898
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: fix SC2155

Declare and assign separately to avoid masking return values.


  Commit: 54557d344dd68ccf5a9224bd1b06fb235b186366
      https://github.com/grml/grml-live/commit/54557d344dd68ccf5a9224bd1b06fb235b186366
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: fix SC2162

read without -r will mangle backslashes. Not relevant here.


  Commit: 7d1d36066aff08c6498b35b08d42e651b1448d49
      https://github.com/grml/grml-live/commit/7d1d36066aff08c6498b35b08d42e651b1448d49
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: PIPESTATUS is an array


  Commit: 6073ba22931a6c5338b54f06be046c0e0bd0556d
      https://github.com/grml/grml-live/commit/6073ba22931a6c5338b54f06be046c0e0bd0556d
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: ignore SC2164 in two places


  Commit: c6c4bb375273f19127b2f5e9958ba6e7e600bf67
      https://github.com/grml/grml-live/commit/c6c4bb375273f19127b2f5e9958ba6e7e600bf67
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: use while/read instead of for find


  Commit: d9a88559f1bb926022c76b8966855ccda0181dea
      https://github.com/grml/grml-live/commit/d9a88559f1bb926022c76b8966855ccda0181dea
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  grml-live: remove dead extend_string_begin function


  Commit: 5b76f93031d346d2b25813e62e4054696eb6b389
      https://github.com/grml/grml-live/commit/5b76f93031d346d2b25813e62e4054696eb6b389
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: fix one SC2010 case


  Commit: f094a8bc1431e1ae2b306be76bacdf13dc920fb1
      https://github.com/grml/grml-live/commit/f094a8bc1431e1ae2b306be76bacdf13dc920fb1
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: ignore SC2010 in two cases


  Commit: 9e43576f16cb242d01471777a9e4d7604d249127
      https://github.com/grml/grml-live/commit/9e43576f16cb242d01471777a9e4d7604d249127
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  grml-live: rewrite extend_string_end without expr


  Commit: 385eba0d882fb7d99faf90e87bbcdd38b6e1e809
      https://github.com/grml/grml-live/commit/385eba0d882fb7d99faf90e87bbcdd38b6e1e809
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: fix SC2004

$/${} is unnecessary on arithmetic variables.


  Commit: b633656feb0a10464493bcabbc9434a33589d52c
      https://github.com/grml/grml-live/commit/b633656feb0a10464493bcabbc9434a33589d52c
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: fix SC2018/SC2019


  Commit: 3e4049602c1cf5412b1e5c3005baf42498bb13ed
      https://github.com/grml/grml-live/commit/3e4049602c1cf5412b1e5c3005baf42498bb13ed
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  grml-live: write grmlmain.cfg in one go


  Commit: 8390faf09a8734c0e8816bc8f5752c9572c616f4
      https://github.com/grml/grml-live/commit/8390faf09a8734c0e8816bc8f5752c9572c616f4
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M grml-live

  Log Message:
  -----------
  shellcheck: grml-live: turn off two info messages


  Commit: b37d9d41112f0acf50f28c46167fe733dc86b9f5
      https://github.com/grml/grml-live/commit/b37d9d41112f0acf50f28c46167fe733dc86b9f5
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M scripts/generate_netboot_package.sh
    M scripts/release_helper.sh

  Log Message:
  -----------
  scripts: fix quoting issues found by shellcheck


  Commit: 9dc75bda9eb14e8714e7bc63de4c92a5a90fb7ca
      https://github.com/grml/grml-live/commit/9dc75bda9eb14e8714e7bc63de4c92a5a90fb7ca
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M remaster/grml-live-remaster

  Log Message:
  -----------
  remaster: fix quoting issues found by shellcheck


  Commit: 246828acf844470bd80dc0c3eeb63236f62aaa81
      https://github.com/grml/grml-live/commit/246828acf844470bd80dc0c3eeb63236f62aaa81
  Author: Chris Hofstaedtler <ch at grml.org>
  Date:   2024-11-26 (Tue, 26 Nov 2024)

  Changed paths:
    M etc/grml/fai/config/hooks/instsoft.GRMLBASE
    M etc/grml/fai/config/hooks/instsoft.ZFS
    M etc/grml/fai/config/hooks/savelog.LAST.source
    M etc/grml/fai/config/hooks/updatebase.GRMLBASE

  Log Message:
  -----------
  fai hooks: fix shellcheck issues


Compare: https://github.com/grml/grml-live/compare/8ec5bd785549...246828acf844

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