Skip to content

Commit 5ffa69f

Browse files
authored
fix: Remove EOL HAProxy 2.9 & update workflows (#531)
* fix: Remove EOL HAProxy 2.9 * Add renovate data sources for test recipes * Bump lint-unit to v4 Signed-off-by: Dan Webb <dan.webb@damacus.io> --------- Signed-off-by: Dan Webb <dan.webb@damacus.io>
1 parent 9423e57 commit 5ffa69f

9 files changed

Lines changed: 10 additions & 32 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ name: Dokken Integration Tests
99

1010
jobs:
1111
lint-unit:
12-
uses: sous-chefs/.github/.github/workflows/lint-unit.yml@3.1.1
12+
uses: sous-chefs/.github/.github/workflows/lint-unit.yml@4.0.0
1313
permissions:
1414
actions: write
1515
checks: write
@@ -44,7 +44,6 @@ jobs:
4444
- "source-24"
4545
- "source-26"
4646
- "source-28"
47-
- "source-29"
4847
- "source-lua"
4948
- "source-default"
5049
# - "source-openssl"

.github/workflows/prevent-file-change.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,25 @@ jobs:
99
prevent-metadata-change:
1010
runs-on: ubuntu-latest
1111
permissions:
12-
pull-requests: read
12+
pull-requests: write
1313
steps:
1414
- name: Prevent metadata.rb file change
1515
uses: xalvarez/prevent-file-change-action@v2
1616
with:
1717
githubToken: ${{ secrets.GITHUB_TOKEN }}
1818
pattern: metadata.rb
19-
trustedAuthors: sous-chefs
19+
trustedAuthors: &maintainers bmhughes,damacus,kitchen-porter,MarkGibbons,ramereth,Stromweld,xorima
2020

2121
prevent-workflow-change:
2222
runs-on: ubuntu-latest
2323
permissions:
24-
pull-requests: read
24+
pull-requests: write
2525
steps:
2626
- name: Prevent workflow file change
2727
uses: xalvarez/prevent-file-change-action@v2
2828
with:
2929
githubToken: ${{ secrets.GITHUB_TOKEN }}
3030
pattern: .github/workflows
31-
trustedAuthors: sous-chefs
31+
trustedAuthors: *maintainers
3232
closePR: true
3333
allowNewFiles: false

kitchen.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,6 @@ suites:
3737
- name: source_2.8
3838
run_list:
3939
- recipe[test::source_28]
40-
- name: source_2.9
41-
run_list:
42-
- recipe[test::source_29]
4340
- name: source_default
4441
run_list:
4542
- recipe[test::source]

test/cookbooks/test/recipes/source_24.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# renovate: datasource=endoflife-date depName=haproxy versioning=semver
12
version = '2.4.25'
23

34
haproxy_install 'source' do

test/cookbooks/test/recipes/source_26.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# renovate: datasource=endoflife-date depName=haproxy versioning=semver
12
version = '2.6.16'
23

34
haproxy_install 'source' do

test/cookbooks/test/recipes/source_28.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# renovate: datasource=endoflife-date depName=haproxy versioning=semver
12
version = '2.8.5'
23

34
haproxy_install 'source' do

test/cookbooks/test/recipes/source_29.rb

Lines changed: 0 additions & 22 deletions
This file was deleted.

test/cookbooks/test/recipes/source_lua.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
not_if { ::File.exist?('/opt/lua-5.3.1/bin/lua') }
5252
end
5353

54+
# renovate: datasource=endoflife-date depName=haproxy versioning=semver
5455
version = '2.4.25'
5556

5657
haproxy_install 'source' do

test/cookbooks/test/recipes/source_openssl.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
end
5151
end
5252

53-
# install haproxy with openssl
53+
# renovate: datasource=endoflife-date depName=haproxy versioning=semver
5454
version = '2.9.3'
5555

5656
haproxy_install 'source' do

0 commit comments

Comments
 (0)