Skip to content

Commit

Permalink
merge
Browse files Browse the repository at this point in the history
Signed-off-by: Austin Abro <[email protected]>
  • Loading branch information
AustinAbro321 committed Aug 2, 2024
2 parents 822f386 + 36f1df6 commit ff08442
Show file tree
Hide file tree
Showing 45 changed files with 855 additions and 743 deletions.
20 changes: 20 additions & 0 deletions .github/.codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# To validate:
# cat codecov.yml | curl --data-binary @- https://codecov.io/validate

codecov:
notify:
require_ci_to_pass: yes

coverage:
status:
patch: false

status:
project:
default:
target: auto
threshold: 1%
patch:
default:
enabled: no # disable patch since it is noisy and not correct
if_not_found: success
2 changes: 1 addition & 1 deletion .github/workflows/commitlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
fetch-depth: 0

- name: Setup Node.js
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3

- name: Install commitlint
run: npm install --save-dev @commitlint/{config-conventional,cli}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ permissions:
contents: read

jobs:
validate:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Dependency Review
uses: actions/dependency-review-action@9129d7d40b8c12c1ed0f60400d00c92d437adcce # v4.1.3
uses: actions/dependency-review-action@5a2ce3f5b92ee19cbb1541a4984c76d921601d7c # v4.3.4
2 changes: 1 addition & 1 deletion .github/workflows/nightly-ecr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ permissions:
contents: read

jobs:
validate:
ecr-nightly-test:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nightly-eks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ concurrency:
cancel-in-progress: true

jobs:
validate:
eks-nightly-test:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
- "v*"

jobs:
build:
build-release:
runs-on: ubuntu-latest
permissions:
packages: write
Expand Down Expand Up @@ -78,9 +78,9 @@ jobs:
path: build/
retention-days: 1

validate:
validate-release:
runs-on: ubuntu-latest
needs: build
needs: build-release
steps:
# Checkout the repo and setup the tooling for this job
- name: Checkout
Expand Down Expand Up @@ -114,9 +114,9 @@ jobs:
if: always()
uses: ./.github/actions/save-logs

push:
create-release:
runs-on: ubuntu-latest
needs: validate
needs: validate-release
environment: release
permissions:
contents: write
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/scan-codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ on:
- cron: "32 2 * * 5"

jobs:
validate:
codeql-scan:
runs-on: ubuntu-latest
permissions:
actions: read
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/scan-docs-and-schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ permissions:
contents: read

jobs:
validate:
validate-docs-and-schema:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/scan-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ permissions:
contents: read

jobs:
validate:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-bigbang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ concurrency:
cancel-in-progress: true

jobs:
build:
build-bigbang:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down Expand Up @@ -69,9 +69,9 @@ jobs:
path: build/
retention-days: 1

validate:
validate-bigbang:
runs-on: ubuntu-latest
needs: build
needs: build-bigbang
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/test-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ concurrency:

jobs:
# Build the binary and init package
build:
build-e2e:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand All @@ -55,7 +55,7 @@ jobs:

validate-without-cluster:
runs-on: ubuntu-latest
needs: build
needs: build-e2e
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
Expand Down Expand Up @@ -90,7 +90,7 @@ jobs:
# Run the tests on k3d
validate-k3d:
runs-on: ubuntu-latest
needs: build
needs: build-e2e
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
Expand Down Expand Up @@ -128,7 +128,7 @@ jobs:
# Run the tests on k3s
validate-k3s:
runs-on: ubuntu-latest
needs: build
needs: build-e2e
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
Expand Down Expand Up @@ -166,7 +166,7 @@ jobs:
# Run the tests on kind
validate-kind:
runs-on: ubuntu-latest
needs: build
needs: build-e2e
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
Expand Down Expand Up @@ -206,7 +206,7 @@ jobs:
# Run the tests on minikube
validate-minikube:
runs-on: ubuntu-latest
needs: build
needs: build-e2e
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-external.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ concurrency:
cancel-in-progress: true

jobs:
validate:
validate-external:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ concurrency:
cancel-in-progress: true

jobs:
validate:
validate-site:
runs-on: ubuntu-latest
defaults:
run:
Expand All @@ -22,7 +22,7 @@ jobs:
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7

- name: Setup Node.js
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3

- name: npm ci
run: npm ci
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-unit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ concurrency:
cancel-in-progress: true

jobs:
validate:
validate-unit:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-upgrade.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ concurrency:
cancel-in-progress: true

jobs:
build:
build-upgrade:
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand All @@ -52,9 +52,9 @@ jobs:
path: build/
retention-days: 1

validate:
validate-upgrade:
runs-on: ubuntu-latest
needs: build
needs: build-upgrade
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
Expand Down
Loading

0 comments on commit ff08442

Please sign in to comment.