- workflow: run the test job only when the PR is not in the draft state.
- workflow: use the remote mage-ci action to run the tests via mage.
- workflow: remove the lint job for now. In the future it may be
replaced by a step.
- lint: update .golangci.yaml