Create OWNERS file #28
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
on: | |
push: | |
pull_request: | |
workflow_dispatch: | |
permissions: read-all | |
concurrency: | |
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.event.after }} | |
cancel-in-progress: true | |
jobs: | |
# golangci: | |
# runs-on: ubuntu-latest | |
# strategy: | |
# matrix: | |
# go: [ '1.16', '1.17' ] | |
# steps: | |
# - uses: actions/checkout@v3 | |
# - name: Install Go | |
# uses: actions/setup-go@v2 | |
# with: | |
# go-version: ${{ matrix.go }} | |
# - name: Run Revive Action by building from repository | |
# uses: morphy2k/[email protected] | |
# with: | |
# exclude: "./vendor/..." | |
# name: "Revive" | |
# - name: Install golangci-lint | |
# run: go install "./vendor/github.com/golangci/golangci-lint/cmd/golangci-lint/..." | |
# - name: Run linters | |
# run: make GO_REQUIRED_MIN_VERSION:= check | |
shellcheck: | |
name: Shellcheck | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v3 | |
- name: Run ShellCheck | |
uses: ludeeus/action-shellcheck@master | |
with: | |
version: v0.7.2 | |
ignore_paths: .git vendor | |
bashate: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v3 | |
- name: Setup python3 | |
uses: actions/setup-python@v4 | |
with: | |
python-version: '3.x' | |
- name: Setup bashate | |
run: python -m pip install bashate | |
- name: Run bashate | |
run: make check-bashate | |
markdownlint: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v3 | |
- name: Markdown Lint | |
uses: ruzickap/action-my-markdown-linter@v1 | |
with: | |
config_file: .markdownlint.yaml | |
exclude: vendor/ |