Preparation:
- Repository: Create GitHub accounts and test SSH access
- IDE: install locally Visual Studio Code and integrate with GitHub; alternatively, look into cloud-powered GitHub CodeSpaces
- Project templating: use Cookiecutter tool to create a minimal Python or Java project.
- Add continuous integration by GitHub Actions
- Add a workflow badge to your repo, to confirm that it builds and tests properly!
Note: the branches template/java
and template/python
show minimal projects in Java and Python. The Java project requires matching the right versions of JDK and Gradle.