Skip to content

Commit

Permalink
Update code owners (#248)
Browse files Browse the repository at this point in the history
Signed-off-by: Ignasi Barrera <ignasi@tetrate.io>
  • Loading branch information
nacx committed Apr 23, 2024
1 parent 3b67f32 commit f2ef0e4
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 9 deletions.
21 changes: 21 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -139,3 +139,24 @@ jobs:
e2e/**/logs/*
e2e/**/certs/*
if-no-files-found: ignore

# Aggregate all the required jobs and make it easier to customize CI required jobs
ci-checks:
runs-on: ubuntu-latest
needs:
- build
- test
- lint
- e2e
- e2e-compat
# We need this to run always to force-fail (and not skip) if any needed
# job has failed. Otherwise, a skipped job will not fail the workflow.
if: always()
steps:
- run: |
echo "CI checks completed"
[ "${{
contains(needs.*.result, 'failure') ||
contains(needs.*.result, 'cancelled') ||
contains(needs.*.result, 'skipped')
}}" == "false" ] || exit 1
1 change: 1 addition & 0 deletions CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @nacx @ZackButcher @sergicastro
9 changes: 0 additions & 9 deletions OWNERS

This file was deleted.

0 comments on commit f2ef0e4

Please sign in to comment.