This repository contains the releases of the Instruqt commandline interface.
This repository also provides GitHub Actions for using the Instruqt CLI in CI/CD workflows:
Installs and caches the Instruqt CLI:
- uses: instruqt/cli/setup@v1
See setup/README.md for detailed documentation.
Validates Instruqt lab configurations:
- uses: instruqt/cli/validate@v1
with:
path: ./path/to/lab
See validate/README.md for detailed documentation.
See example-workflow.yml for a complete example of validating multiple labs in a GitHub Actions workflow.