Skip to content

Commit b736529

Browse files
authored
chore: Update CI versions to latest to fix doc publish workflow (#291)
1 parent 231e6dd commit b736529

File tree

4 files changed

+13
-20
lines changed

4 files changed

+13
-20
lines changed

.github/workflows/pr-title.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,12 @@ on:
77
- edited
88
- synchronize
99

10-
# permissions:
11-
# pull-requests: read
12-
1310
jobs:
1411
main:
1512
name: Validate PR title
1613
runs-on: ubuntu-latest
1714
steps:
18-
- uses: amannn/action-semantic-pull-request@v5.2.0
15+
- uses: amannn/action-semantic-pull-request@v5.3.0
1916
env:
2017
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2118
with:

.github/workflows/pre-commit.yaml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
directories: ${{ steps.dirs.outputs.directories }}
3030
steps:
3131
- name: Checkout
32-
uses: actions/checkout@v3
32+
uses: actions/checkout@v4
3333

3434
- name: Get root directories
3535
id: dirs
@@ -47,7 +47,7 @@ jobs:
4747
run: rm -rf $(which terraform)
4848

4949
- name: Checkout
50-
uses: actions/checkout@v3
50+
uses: actions/checkout@v4
5151

5252
- uses: dorny/paths-filter@v2
5353
id: changes
@@ -72,7 +72,7 @@ jobs:
7272
restore-keys: ${{ runner.os }}-terraform-
7373

7474
- name: Terraform min/max versions
75-
uses: clowdhaus/[email protected].4
75+
uses: clowdhaus/[email protected].7
7676
if: steps.changes.outputs.src== 'true'
7777
id: minMax
7878
with:
@@ -103,7 +103,7 @@ jobs:
103103
run: rm -rf $(which terraform)
104104

105105
- name: Checkout
106-
uses: actions/checkout@v3
106+
uses: actions/checkout@v4
107107

108108
- uses: dorny/paths-filter@v2
109109
id: changes
@@ -124,13 +124,9 @@ jobs:
124124
key: ${{ runner.os }}-terraform-${{ hashFiles('**/.terraform.lock.hcl') }}
125125
restore-keys: ${{ runner.os }}-terraform-
126126

127-
- name: Install tfsec
128-
if: steps.changes.outputs.src== 'true'
129-
run: curl -sSLo ./tfsec https://github.com/aquasecurity/tfsec/releases/download/${{ env.TFSEC_VERSION }}/tfsec-$(uname)-amd64 && chmod +x tfsec && sudo mv tfsec /usr/bin/
130-
131127
- name: Terraform min/max versions
132128
id: minMax
133-
uses: clowdhaus/[email protected].4
129+
uses: clowdhaus/[email protected].7
134130
if: steps.changes.outputs.src== 'true'
135131

136132
- name: Pre-commit Terraform ${{ steps.minMax.outputs.maxVersion }}

.github/workflows/publish-docs.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,30 +14,30 @@ on:
1414
- published
1515

1616
env:
17-
PYTHON_VERSION: 3.x
17+
PYTHON_VERSION: 3.11
1818

1919
jobs:
2020
build:
2121
name: Deploy docs
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout main
25-
uses: actions/checkout@v3
25+
uses: actions/checkout@v4
2626
with:
2727
fetch-depth: 0
2828

2929
- name: Set up Python ${{ env.PYTHON_VERSION }}
30-
uses: actions/setup-python@v3
30+
uses: actions/setup-python@v4
3131
with:
3232
python-version: ${{ env.PYTHON_VERSION }}
3333

3434
- name: Install dependencies
3535
run: |
3636
python -m pip install --upgrade pip
3737
pip install mike==1.1.2 \
38-
mkdocs-material==9.1.4 \
39-
mkdocs-include-markdown-plugin==4.0.4 \
40-
mkdocs-awesome-pages-plugin==2.9.1
38+
mkdocs-material==9.4.7 \
39+
mkdocs-include-markdown-plugin==6.0.3 \
40+
mkdocs-awesome-pages-plugin==2.9.2
4141
4242
- name: git config
4343
run: |

.github/workflows/stale-issue-pr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
issues: write
1515
pull-requests: write
1616
steps:
17-
- uses: actions/stale@v6
17+
- uses: actions/stale@v8
1818
id: stale
1919
with:
2020
ascending: true

0 commit comments

Comments
 (0)