name: lint on: push: branches: [main] pull_request: branches: [main] jobs: yamllint: runs-on: ubuntu-latest container: image: docker.io/catthehacker/ubuntu:act-latest steps: # runner 默认已 clone 当前仓库(ci-actions 自身)到 step 工作目录 # 无需 actions/checkout(也避免拉 github.com) - name: Install yamllint run: | apt-get update && apt-get install -y yamllint - name: Run yamllint run: yamllint .