Skip to content

Commit 430d582

Browse files
authored
Use yamllint action from reviewdog (#307)
1 parent d53bdb2 commit 430d582

File tree

7 files changed

+22
-23
lines changed

7 files changed

+22
-23
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
go-version: [stable]
3636
steps:
3737
- name: Checkout Repository
38-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
38+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
3939

4040
- name: Setup Golang Environment
4141
uses: actions/setup-go@cdcb36043654635271a94b9a6d1392de5bb323a7 # v5.0.1
@@ -53,7 +53,7 @@ jobs:
5353
if: ${{ github.event.repository.fork == false }}
5454
steps:
5555
- name: Checkout Repository
56-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
56+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
5757

5858
- name: Switch Repository (Nightly)
5959
if: (github.event_name == 'schedule')

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838

3939
steps:
4040
- name: Checkout repository
41-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
41+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
4242

4343
# Initializes the CodeQL tools for scanning.
4444
- name: Initialize CodeQL

.github/workflows/dependabot-auto-merge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
steps:
1616
- name: Dependabot metadata
1717
id: dependabot-metadata
18-
uses: dependabot/[email protected]
18+
uses: dependabot/fetch-metadata@5e5f99653a5b510e8555840e80cbf1514ad4af38 # v2.1.0
1919

2020
- name: Enable auto-merge for Dependabot PRs
2121
run: gh pr merge --auto --squash "$PR_URL"

.github/workflows/dependency-review.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: "Dependency Review"
1+
name: Dependency Review
22
on:
33
pull_request:
44
branches:
@@ -18,10 +18,10 @@ jobs:
1818
contents: read # for actions/checkout
1919
pull-requests: write # for actions/dependency-review-action to post comments
2020
steps:
21-
- name: "Checkout Repository"
22-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
21+
- name: Checkout Repository
22+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2323

24-
- name: "Dependency Review"
24+
- name: Dependency Review
2525
uses: actions/dependency-review-action@72eb03d02c7872a771aacd928f3123ac62ad6d3a # v4.3.3
2626
with:
2727
config-file: "nginxinc/k8s-common/dependency-review-config.yml@main"

.github/workflows/fossa.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
if: ${{ github.event.repository.fork == false }}
2222
steps:
2323
- name: Checkout Repository
24-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
24+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2525

2626
- name: Scan
2727
uses: fossas/fossa-action@47ef11b1e1e3812e88dae436ccbd2d0cbd1adab0 # v1.3.3

.github/workflows/lint.yml

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,24 +22,25 @@ jobs:
2222
runs-on: ubuntu-22.04
2323
steps:
2424
- name: Checkout Repository
25-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
25+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2626

2727
- name: Setup Golang Environment
2828
uses: actions/setup-go@cdcb36043654635271a94b9a6d1392de5bb323a7 # v5.0.1
2929
with:
3030
go-version: stable
3131

32-
- name: Lint Code
32+
- name: Lint Go
3333
uses: golangci/golangci-lint-action@a4f60bb28d35aeee14e6880718e0c85ff1882e64 # v6.0.1
3434

3535
actionlint:
3636
name: Actionlint
3737
runs-on: ubuntu-22.04
3838
steps:
3939
- name: Checkout Repository
40-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
40+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
4141

42-
- uses: reviewdog/action-actionlint@afad3b6ab835e5611bda8c8193377e2d5c21413d # v1.51.0
42+
- name: Lint Actions
43+
uses: reviewdog/action-actionlint@afad3b6ab835e5611bda8c8193377e2d5c21413d # v1.51.0
4344
with:
4445
actionlint_flags: -shellcheck ""
4546

@@ -48,22 +49,20 @@ jobs:
4849
runs-on: ubuntu-22.04
4950
steps:
5051
- name: Checkout Repository
51-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
52+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
5253

53-
- uses: DavidAnson/markdownlint-cli2-action@b4c9feab76d8025d1e83c653fa3990936df0e6c8 # v16.0.0
54+
- name: Lint Markdown
55+
uses: DavidAnson/markdownlint-cli2-action@b4c9feab76d8025d1e83c653fa3990936df0e6c8 # v16.0.0
5456
with:
5557
config: .markdownlint-cli2.yaml
5658
globs: "**/*.md"
5759
fix: false
5860

5961
yaml-lint:
6062
name: YAML lint
61-
runs-on: ubuntu-latest
63+
runs-on: ubuntu-22.04
6264
steps:
63-
- uses: actions/checkout@v4
64-
65-
- name: Install yamllint
66-
run: pip install yamllint
65+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
6766

68-
- name: Lint YAML files
69-
run: yamllint .
67+
- name: Lint YAML
68+
uses: reviewdog/action-yamllint@508148c0d959b166798f9792d1b29dddcac37348 # v1.16.0

.github/workflows/scorecard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626

2727
steps:
2828
- name: "Checkout code"
29-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
29+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
3030
with:
3131
persist-credentials: false
3232

0 commit comments

Comments
 (0)