mirror of
https://github.com/virtualroot/awesome-opentofu.git
synced 2026-04-29 19:11:20 -05:00
45 lines
971 B
YAML
45 lines
971 B
YAML
name: Lint
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- main
|
|
pull_request:
|
|
|
|
jobs:
|
|
lychee:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v5
|
|
|
|
- name: Check links
|
|
id: lychee
|
|
uses: lycheeverse/lychee-action@v2.7.0
|
|
with:
|
|
# Exclude twitter.com (https://github.com/lycheeverse/lychee/issues/989)
|
|
# Exclude udemy.com (Failed: Network error: Forbidden)
|
|
args: README.md --verbose --no-progress --exclude twitter.com --exclude udemy.com
|
|
fail: true
|
|
env:
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
|
|
markdown:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v5
|
|
|
|
- uses: DavidAnson/markdownlint-cli2-action@v21
|
|
with:
|
|
globs: |
|
|
README.md
|
|
contributing.md
|
|
|
|
awesome-lint:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v5
|
|
with:
|
|
fetch-depth: 0
|
|
|
|
- run: npx awesome-lint
|