This action allows you to run salt-lint
with no additional options.
The project is heavily based on ansible-lint-action, which was created by Stefan Stölzle and is now maintained as part of the Ansible by Red Hat project.
To use the action simply add the following lines to your .github/workflows/main.yml
.
on: [push]
jobs:
test:
runs-on: ubuntu-latest
name: Salt Lint Action Demo
steps:
- uses: actions/checkout@v1
- name: Run salt-lint
uses: roaldnefs/salt-lint-action@master
env:
ACTION_STATE_NAME: init.sls
N.B. Use v0.0.1
or any other valid tag, or branch, or commit SHA instead of master
to pin the action to use a specific version.
- ACTION_STATE_NAME: (optional) defaults to
init.sls
The Dockerfile and associated scripts and documentation in this project are released under the MIT.
The GitHub action is heavily based on ansible-lint-action. The initial ansible-lint-action has been created by Stefan Stölzle at stoe/actions.