[Git-commits] [grml/grml2usb] 40221e: Add Github action workflows for CI/CD

Michael Prokop noreply at github.com
Sat Apr 24 22:19:44 CEST 2021


  Branch: refs/heads/mika/gh-actions
  Home:   https://github.com/grml/grml2usb
  Commit: 40221ebfc36eaccf1634153a0b57ac2db5020966
      https://github.com/grml/grml2usb/commit/40221ebfc36eaccf1634153a0b57ac2db5020966
  Author: Manuel Rom <manuel.rom at student.tugraz.at>
  Date:   2021-03-22 (Mon, 22 Mar 2021)

  Changed paths:
    A .github/workflows/check-full.yml
    M Makefile

  Log Message:
  -----------
  Add Github action workflows for CI/CD

* Add .github/workflows/check-full.yml, enabling:
  * Code checks (flake8, black, isort, vulture)
  * Unit tests (pytest)
* Adapt the Makefile
  * Add vulture to codecheck target
  * Add test target with pytest


  Commit: a5f57b0cb1685060817004b9d66ca1dfa0728b78
      https://github.com/grml/grml2usb/commit/a5f57b0cb1685060817004b9d66ca1dfa0728b78
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-04-24 (Sat, 24 Apr 2021)

  Changed paths:
    A .github/workflows/check-full.yml
    M Makefile

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/pr/46'


  Commit: 3f776793aa188a538869f2276915b29c7d6e91d5
      https://github.com/grml/grml2usb/commit/3f776793aa188a538869f2276915b29c7d6e91d5
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-04-24 (Sat, 24 Apr 2021)

  Changed paths:
    M Makefile
    M debian/control

  Log Message:
  -----------
  Fix vulture usage and add vulture to Build-Depends

* grml2iso is a shell script, executing vulture doesn't work on it
* the Debian package build process executes 'make codecheck:', so
  everything what's needed for its execution needs to be covered through
  the Build-Dependencies, accordingly add add vulture to Build-Depends


  Commit: aacceefd11132545beccb9cb860731ebfdd3e5da
      https://github.com/grml/grml2usb/commit/aacceefd11132545beccb9cb860731ebfdd3e5da
  Author: Michael Prokop <mika at grml.org>
  Date:   2021-04-24 (Sat, 24 Apr 2021)

  Changed paths:
    M .github/workflows/check-full.yml

  Log Message:
  -----------
  Test removal of virtualenv and python3-setuptools


Compare: https://github.com/grml/grml2usb/compare/40221ebfc36e%5E...aacceefd1113


More information about the Git-commits mailing list