Skip to content

Commit

Permalink
build: update list of supported kubernetes versions (#28)
Browse files Browse the repository at this point in the history
  • Loading branch information
philippwaller authored Dec 10, 2022
1 parent 79347c1 commit 2741c1e
Show file tree
Hide file tree
Showing 8,596 changed files with 777,817 additions and 15 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
19 changes: 14 additions & 5 deletions .github/workflows/job_documentation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,26 +21,35 @@ jobs:
chart: ${{ fromJson(inputs.configuration).charts }}
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
ref: ${{ github.event.pull_request.head.ref }}
fetch-depth: 0

- name: Set up node
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: 16.17.1
node-version: 16

- name: Checkout readme-generator-for-helm repo
uses: actions/checkout@v3
with:
repository: bitnami-labs/readme-generator-for-helm
path: readme-generator-for-helm

- name: Install
run: npm install -g readme-generator-for-helm
run: npm install ./readme-generator-for-helm

- name: Update documentation files
run: |
readme-generator \
$(npm bin)/readme-generator \
-v ${{ matrix.chart.path }}/values.yaml \
-r ${{ matrix.chart.path }}/README.md
- name: Delete readme-generator-for-helm repo
run: rm -rf ./readme-generator-for-helm

- name: Commit changes
uses: EndBug/add-and-commit@v8
if: ${{ inputs.commitChanges }}
Expand Down
34 changes: 34 additions & 0 deletions .github/workflows/job_rate-limit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: "Job: Release"
on:
workflow_call:
inputs:
limit:
required: true
type: number
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

jobs:
rate-limit:
name: Check Rate Limit
runs-on: ubuntu-latest
steps:
- name: ⌛ rate
shell: pwsh
run: |
# add random sleep since we run on fixed schedule
sleep (get-random -max 60)
# get currently authenticated user rate limit info
$rate = gh api rate_limit | convertfrom-json | select -expandproperty rate
# if we don't have at least 300 requests left, wait until reset
if ($rate.remaining -lt ${{ inputs.limit }}) {
$wait = ($rate.reset - (Get-Date (Get-Date).ToUniversalTime() -UFormat %s))
echo "Rate limit remaining is $($rate.remaining), waiting for $($wait) seconds to reset"
sleep $wait
$rate = gh api rate_limit | convertfrom-json | select -expandproperty rate
echo "Rate limit has reset to $($rate.remaining) requests"
} else {
echo "Rate limit remaining is $($rate.remaining)"
}
11 changes: 6 additions & 5 deletions .github/workflows/workflow_integration-test.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
name: "Flow: Integration Test"
on:
pull_request:
workflow_dispatch:
push:
branches-ignore:
- main
- repository

jobs:
rate-limit:
name: Rate Limit
uses: ./.github/workflows/job_rate-limit.yaml
with:
limit: 300
pre-commit:
name: Content Check
needs: [rate-limit]
uses: ./.github/workflows/job_pre-commit.yaml
preparation:
name: Preparation
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/workflow_release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ on:
workflow_dispatch:

jobs:
rate-limit:
name: Rate Limit
uses: ./.github/workflows/job_rate-limit.yaml
with:
limit: 10
release:
name: Release
needs: [rate-limit]
uses: ./.github/workflows/job_release.yaml
6 changes: 6 additions & 0 deletions .github/workflows/workflow_update-k8s-versions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@ on:
workflow_dispatch:

jobs:
rate-limit:
name: Rate Limit
uses: ./.github/workflows/job_rate-limit.yaml
with:
limit: 10
update-k8s-versions:
name: Update K8s Versions
needs: [rate-limit]
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion charts/external-service/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: external-service
description: This Helm Chart allows services that operate outside the Kubernetes cluster to be accessible via the ingress controller.
type: application
version: 1.0.6
version: 1.0.7
kubeVersion: ^1.22.0
appVersion: v1.0.6
sources:
Expand Down
3 changes: 3 additions & 0 deletions charts/external-service/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,15 @@ kubernetes:
- 1.23.6
- 1.23.10
- 1.23.12
- 1.23.13
- 1.24.0
- 1.24.1
- 1.24.2
- 1.24.3
- 1.24.4
- 1.24.6
- 1.24.7
- 1.25.0
- 1.25.1
- 1.25.2
- 1.25.3
2 changes: 1 addition & 1 deletion charts/helm-controller/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: helm-controller
description: A simple way to manage helm charts with Custom Resource Definitions in k8s.
type: application
version: 1.0.3
version: 1.0.4
appVersion: v0.11.9
kubeVersion: ^1.22.0
sources:
Expand Down
3 changes: 3 additions & 0 deletions charts/helm-controller/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,15 @@ kubernetes:
- 1.23.6
- 1.23.10
- 1.23.12
- 1.23.13
- 1.24.0
- 1.24.1
- 1.24.2
- 1.24.3
- 1.24.4
- 1.24.6
- 1.24.7
- 1.25.0
- 1.25.1
- 1.25.2
- 1.25.3
2 changes: 1 addition & 1 deletion charts/inadyn/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: inadyn
description: A Helm chart for inadyn, a small and simple Dynamic DNS client with HTTPS support
type: application
version: 1.0.3
version: 1.0.4
kubeVersion: ^1.22.0
appVersion: v2.9.1
sources:
Expand Down
3 changes: 3 additions & 0 deletions charts/inadyn/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,15 @@ kubernetes:
- 1.23.6
- 1.23.10
- 1.23.12
- 1.23.13
- 1.24.0
- 1.24.1
- 1.24.2
- 1.24.3
- 1.24.4
- 1.24.6
- 1.24.7
- 1.25.0
- 1.25.1
- 1.25.2
- 1.25.3
2 changes: 1 addition & 1 deletion charts/k3s-traefik-config/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: k3s-traefik-config
description: This Helm Chart allows to persistently overwrite the default Traefik configuration of a K3s cluster.
type: application
version: 1.0.3
version: 1.0.4
kubeVersion: ^1.22.0
appVersion: v1.0.1
sources:
Expand Down
3 changes: 3 additions & 0 deletions charts/k3s-traefik-config/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,15 @@ kubernetes:
- 1.23.6
- 1.23.10
- 1.23.12
- 1.23.13
- 1.24.0
- 1.24.1
- 1.24.2
- 1.24.3
- 1.24.4
- 1.24.6
- 1.24.7
- 1.25.0
- 1.25.1
- 1.25.2
- 1.25.3
2 changes: 1 addition & 1 deletion charts/whoami/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: whoami
description: Tiny Go webserver that prints os information and HTTP request to output
type: application
version: 1.0.1
version: 1.0.2
kubeVersion: ^1.22.0
appVersion: v1.8.0
sources:
Expand Down
3 changes: 3 additions & 0 deletions charts/whoami/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,15 @@ kubernetes:
- 1.23.6
- 1.23.10
- 1.23.12
- 1.23.13
- 1.24.0
- 1.24.1
- 1.24.2
- 1.24.3
- 1.24.4
- 1.24.6
- 1.24.7
- 1.25.0
- 1.25.1
- 1.25.2
- 1.25.3
1 change: 1 addition & 0 deletions node_modules/.bin/acorn

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/browserslist

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/browserslist-lint

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/dot-object

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/eslint

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/esparse

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/esvalidate

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/import-local-fixture

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/jest

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/js-yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/jsesc

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/json5

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/node-which

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/parser

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/readme-generator

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/resolve

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/rimraf

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/semver

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 2741c1e

Please sign in to comment.