Skip to content

Commit

Permalink
Merge branch 'master' into fuchsnj/remap_namespacing
Browse files Browse the repository at this point in the history
  • Loading branch information
fuchsnj committed Jun 29, 2023
2 parents c0ef722 + d8d57e5 commit 5fc1fea
Show file tree
Hide file tree
Showing 50 changed files with 937 additions and 613 deletions.
4 changes: 1 addition & 3 deletions .github/audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@ jobs:
security_audit:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
with:
submodules: "recursive"
- uses: actions/checkout@v1
- uses: actions-rs/audit-check@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
4 changes: 0 additions & 4 deletions .github/workflows/changes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -119,8 +119,6 @@ jobs:
k8s: ${{ steps.filter.outputs.k8s }}
steps:
- uses: actions/checkout@v3
with:
submodules: "recursive"

- uses: dorny/paths-filter@v2
id: filter
Expand Down Expand Up @@ -214,8 +212,6 @@ jobs:
webhdfs: ${{ steps.filter.outputs.webhdfs }}
steps:
- uses: actions/checkout@v3
with:
submodules: "recursive"

# creates a yaml file that contains the filters for each integration,
# extracted from the output of the `vdev int ci-paths` command, which
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,10 @@ jobs:
uses: actions/checkout@v3
with:
ref: ${{ steps.comment-branch.outputs.head_ref }}
submodules: "recursive"

- name: Checkout branch
if: ${{ github.event_name != 'issue_comment' }}
uses: actions/checkout@v3
with:
submodules: "recursive"

- name: Cache Cargo registry + index
uses: actions/cache@v3
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/comment-trigger.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,14 +59,18 @@ jobs:
|| contains(github.event.comment.body, '/ci-run-regression')
)
steps:
- name: Validate issue comment
- name: Get PR comment author
id: comment
uses: tspascoal/get-user-teams-membership@v2
with:
username: ${{ github.actor }}
team: 'Vector'
GITHUB_TOKEN: ${{ secrets.GH_PAT_ORG }}

- name: Validate author membership
if: steps.comment.outputs.isTeamMember == 'false'
run: exit 1

cli:
needs: validate
if: contains(github.event.comment.body, '/ci-run-all') || contains(github.event.comment.body, '/ci-run-cli')
Expand Down
10 changes: 0 additions & 10 deletions .github/workflows/compilation-timings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@ jobs:
steps:
- uses: colpal/actions-clean@v1
- uses: actions/checkout@v3
with:
submodules: "recursive"
- run: sudo -E bash scripts/environment/bootstrap-ubuntu-20.04.sh
- run: bash scripts/environment/prepare.sh
- run: cargo clean
Expand All @@ -35,8 +33,6 @@ jobs:
steps:
- uses: colpal/actions-clean@v1
- uses: actions/checkout@v3
with:
submodules: "recursive"
- run: sudo -E bash scripts/environment/bootstrap-ubuntu-20.04.sh
- run: bash scripts/environment/prepare.sh
- run: cargo clean
Expand All @@ -48,8 +44,6 @@ jobs:
steps:
- uses: colpal/actions-clean@v1
- uses: actions/checkout@v3
with:
submodules: "recursive"
- run: sudo -E bash scripts/environment/bootstrap-ubuntu-20.04.sh
- run: bash scripts/environment/prepare.sh
- run: cargo clean
Expand All @@ -61,8 +55,6 @@ jobs:
steps:
- uses: colpal/actions-clean@v1
- uses: actions/checkout@v3
with:
submodules: "recursive"
- run: sudo -E bash scripts/environment/bootstrap-ubuntu-20.04.sh
- run: bash scripts/environment/prepare.sh
- run: cargo clean
Expand All @@ -76,8 +68,6 @@ jobs:
steps:
- uses: colpal/actions-clean@v1
- uses: actions/checkout@v3
with:
submodules: "recursive"
- run: sudo -E bash scripts/environment/bootstrap-ubuntu-20.04.sh
- run: bash scripts/environment/prepare.sh
- run: cargo clean
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/component_features.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,10 @@ jobs:
uses: actions/checkout@v3
with:
ref: ${{ steps.comment-branch.outputs.head_ref }}
submodules: "recursive"

- name: Checkout branch
if: ${{ github.event_name != 'issue_comment' }}
uses: actions/checkout@v3
with:
submodules: "recursive"

- run: sudo -E bash scripts/environment/bootstrap-ubuntu-20.04.sh
- run: bash scripts/environment/prepare.sh
Expand Down
10 changes: 0 additions & 10 deletions .github/workflows/cross.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,10 @@ jobs:
uses: actions/checkout@v3
with:
ref: ${{ steps.comment-branch.outputs.head_ref }}
submodules: "recursive"

- name: Checkout branch
if: ${{ github.event_name != 'issue_comment' }}
uses: actions/checkout@v3
with:
submodules: "recursive"

- uses: actions/cache@v3
name: Cache Cargo registry + index
Expand Down Expand Up @@ -85,13 +82,6 @@ jobs:
needs: cross-linux
if: needs.cross-linux.result == 'success' && github.event_name == 'issue_comment'
steps:
- name: Validate issue comment
uses: tspascoal/get-user-teams-membership@v2
with:
username: ${{ github.actor }}
team: 'Vector'
GITHUB_TOKEN: ${{ secrets.GH_PAT_ORG }}

- name: (PR comment) Get PR branch
uses: xt0rted/pull-request-comment-branch@v2
id: comment-branch
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,10 @@ jobs:
uses: actions/checkout@v3
with:
ref: ${{ steps.comment-branch.outputs.head_ref }}
submodules: "recursive"

- name: Checkout branch
if: ${{ github.event_name != 'issue_comment' }}
uses: actions/checkout@v3
with:
submodules: "recursive"

- name: Set up QEMU
uses: docker/setup-qemu-action@v2.2.0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gardener_open_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
with:
username: ${{ github.actor }}
team: vector
GITHUB_TOKEN: ${{ secrets.GH_PROJECT_PAT }}
GITHUB_TOKEN: ${{ secrets.GH_PAT_ORG }}
- uses: actions/add-to-project@v0.5.0
if: ${{ steps.checkVectorMember.outputs.isTeamMember == 'false' }}
with:
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/gardener_remove_waiting_author.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: "recursive"
- uses: actions-ecosystem/action-remove-labels@v1
with:
labels: "meta: awaiting author"
3 changes: 0 additions & 3 deletions .github/workflows/install-sh.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,10 @@ jobs:
uses: actions/checkout@v3
with:
ref: ${{ steps.comment-branch.outputs.head_ref }}
submodules: "recursive"

- name: Checkout branch
if: ${{ github.event_name != 'issue_comment' }}
uses: actions/checkout@v3
with:
submodules: "recursive"

- run: pip3 install awscli --upgrade --user
- env:
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/integration-comment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,18 @@ jobs:
runs-on: ubuntu-latest
if: contains(github.event.comment.body, '/ci-run-integration') || contains(github.event.comment.body, '/ci-run-all')
steps:
- name: Validate issue comment
if: github.event_name == 'issue_comment'
- name: Get PR comment author
id: comment
uses: tspascoal/get-user-teams-membership@v2
with:
username: ${{ github.actor }}
team: 'Vector'
GITHUB_TOKEN: ${{ secrets.GH_PAT_ORG }}

- name: Validate author membership
if: steps.comment.outputs.isTeamMember == 'false'
run: exit 1

- name: (PR comment) Get PR branch
uses: xt0rted/pull-request-comment-branch@v2
id: comment-branch
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,13 +54,10 @@ jobs:
uses: actions/checkout@v3
with:
ref: ${{ steps.comment-branch.outputs.head_ref }}
submodules: "recursive"

- name: Checkout branch
if: ${{ github.event_name != 'issue_comment' }}
uses: actions/checkout@v3
with:
submodules: "recursive"

- run: sudo npm -g install @datadog/datadog-ci

Expand Down
6 changes: 0 additions & 6 deletions .github/workflows/k8s_e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,13 +88,10 @@ jobs:
uses: actions/checkout@v3
with:
ref: ${{ steps.comment-branch.outputs.head_ref }}
submodules: "recursive"

- name: Checkout branch
if: ${{ github.event_name != 'issue_comment' }}
uses: actions/checkout@v3
with:
submodules: "recursive"

- uses: actions/cache@v3
with:
Expand Down Expand Up @@ -208,13 +205,10 @@ jobs:
uses: actions/checkout@v3
with:
ref: ${{ steps.comment-branch.outputs.head_ref }}
submodules: "recursive"

- name: Checkout branch
if: ${{ github.event_name != 'issue_comment' }}
uses: actions/checkout@v3
with:
submodules: "recursive"

- uses: actions/download-artifact@v3
with:
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,10 @@ jobs:
uses: actions/checkout@v3
with:
ref: ${{ steps.comment-branch.outputs.head_ref }}
submodules: "recursive"

- name: Checkout branch
if: ${{ github.event_name != 'issue_comment' }}
uses: actions/checkout@v3
with:
submodules: "recursive"

- uses: actions/cache@v3
name: Cache Cargo registry + index
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/msrv.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
submodules: "recursive"
- run: sudo -E bash scripts/environment/bootstrap-ubuntu-20.04.sh
- run: cargo install cargo-msrv --version 0.15.1
- run: cargo msrv verify
Loading

0 comments on commit 5fc1fea

Please sign in to comment.