--- name: ๐Ÿก Home Assistant CI on: push: pull_request: jobs: yamllint: name: ๐Ÿงน yamllint runs-on: ubuntu-latest steps: - name: ๐Ÿ“ฅ Checkout code uses: actions/checkout@v1 - name: ๐Ÿ•ต๏ธ Run yamllint uses: "docker://pipelinecomponents/yamllint:latest" with: args: yamllint --format github . homme-assistant: name: ๐Ÿก Home Assistant Config Check runs-on: ubuntu-latest needs: [yamllint] steps: - name: ๐Ÿ“ฅ Checkout code uses: actions/checkout@v1 - name: โžก๏ธ Copy stub files run: cp -R ./.stubs/* . - name: ๐Ÿ•ต๏ธ Check configuration uses: "docker://homeassistant/home-assistant:stable" with: args: | python -m homeassistant --config /github/workspace --script check_config --info all