@@ -33,30 +33,29 @@ jobs:
3333 runs-on : ubuntu-latest
3434 timeout-minutes : 5
3535 steps :
36- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
37- - uses : actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
36+ - uses : actions/checkout@v5
37+ - uses : actions/setup-go@v6
3838 with :
3939 go-version-file : " go.mod"
4040 cache : true
4141 - run : go mod download
4242 - run : go build -v .
4343 - name : Run linters
44- uses : golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8.0.0
44+ uses : golangci/golangci-lint-action@v8
4545 with :
4646 version : latest
4747
4848 generate :
4949 runs-on : ubuntu-latest
5050 steps :
51- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
52- - uses : actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
51+ - uses : actions/checkout@v5
52+ - uses : actions/setup-go@v6
5353 with :
5454 go-version-file : " go.mod"
5555 cache : true
5656 - name : Install uv
57- uses : astral-sh/setup-uv@v6
58- # We need the latest version of Terraform for our documentation generation to use
59- - uses : hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3.1.2
57+ uses : astral-sh/setup-uv@v7
58+ - uses : hashicorp/setup-terraform@v3
6059 with :
6160 terraform_wrapper : false
6261 - run : make generate
@@ -76,36 +75,14 @@ jobs:
7675 max-parallel : 1
7776 matrix :
7877 terraform :
79- - " 1.4.*"
80- - " 1.5.*"
81- - " 1.6.*"
82- - " 1.7.*"
83- - " 1.8.*"
84- - " 1.9.*"
85- - " 1.10.*"
86- is-pr :
87- - ${{ github.event_name == 'pull_request' }}
88- # Only run the latest version of Terraform on pull requests
89- exclude :
90- - terraform : " 1.4.*"
91- is-pr : true
92- - terraform : " 1.5.*"
93- is-pr : true
94- - terraform : " 1.6.*"
95- is-pr : true
96- - terraform : " 1.7.*"
97- is-pr : true
98- - terraform : " 1.8.*"
99- is-pr : true
100- - terraform : " 1.9.*"
101- is-pr : true
78+ - " 1.13.*"
10279 steps :
103- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
104- - uses : actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0
80+ - uses : actions/checkout@v5
81+ - uses : actions/setup-go@v6
10582 with :
10683 go-version-file : " go.mod"
10784 cache : true
108- - uses : hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3.1.2
85+ - uses : hashicorp/setup-terraform@v3
10986 with :
11087 terraform_version : ${{ matrix.terraform }}
11188 terraform_wrapper : false
0 commit comments