ovos-installer icon indicating copy to clipboard operation
ovos-installer copied to clipboard

Implement CI via GitHub Actions

Open goldyfruit opened this issue 1 year ago • 4 comments

In order to provide a bug "free" installer, the code should go through a CI to achieve the code testing.

The pipeline should involve the technologies listed below

  • Shellcheck
  • BATS
  • ansible-lint
  • Molecule

goldyfruit avatar Nov 08 '23 15:11 goldyfruit

  • ansible-lint: done
  • yamllint: done
  • shellcheck: done

goldyfruit avatar Nov 17 '23 13:11 goldyfruit

  • BATS: done

goldyfruit avatar Nov 20 '23 01:11 goldyfruit

Moving to Doom release!

goldyfruit avatar Dec 12 '23 14:12 goldyfruit

Add a check to parse the generated mycroft.conf in order to catch template error.

goldyfruit avatar Dec 15 '23 13:12 goldyfruit