chore: set up CI workflow (#1)

17 files changed