Skip to content

Commit 4dfa33a

Browse files
author
Peter Mikus
committed
ci(gha): Archive to S3 instead action
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: I53cb86d66ce86a22b7065fcc717c3abd90aab30e
1 parent bb6387b commit 4dfa33a

9 files changed

+8
-21
lines changed

.github/workflows/csit-dpdk-perf-mrr-weekly.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ on:
66
# Runs periodically
77
schedule:
88
- cron: "0 0 * * 6"
9-
workflow_dispatch:
109

1110
jobs:
1211
csit-dpdk-perf-mrr-weekly:

.github/workflows/csit-report-dispatch.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -116,15 +116,6 @@ jobs:
116116
bootstrap_script: bootstrap_verify_perf.sh
117117
with_oper: false
118118

119-
- name: Archive Logs
120-
if: ${{ always() }}
121-
uses: actions/upload-artifact@v4
122-
with:
123-
# yamllint disable-line rule:line-length
124-
name: ${{ github.job }}-master-${{ matrix.node }}-${{ github.run_id }}
125-
path: archives/
126-
if-no-files-found: ignore
127-
128119
- name: AWS S3 Publish Logs
129120
if: ${{ always() }}
130121
# yamllint disable-line rule:line-length

.github/workflows/csit-trex-perf-ndrpdr-weekly.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ on:
66
# Runs periodically
77
schedule:
88
- cron: "0 0 * * 6"
9-
workflow_dispatch:
109

1110
jobs:
1211
csit-trex-perf-ndrpdr-weekly:

.github/workflows/csit-vpp-perf-hoststack-daily.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ on:
66
# Runs periodically
77
schedule:
88
- cron: "30 22 * * 0-4"
9-
workflow_dispatch:
109

1110
jobs:
1211
csit-vpp-perf-hoststack-daily:

.github/workflows/csit-vpp-perf-mrr-daily.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ on:
66
# Runs periodically
77
schedule:
88
- cron: "30 22 * * 0-4"
9-
workflow_dispatch:
109

1110
jobs:
1211
csit-vpp-perf-mrr-daily:

.github/workflows/csit-vpp-perf-mrr-weekly.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ on:
66
# Runs periodically
77
schedule:
88
- cron: "0 0 * * 1"
9-
workflow_dispatch:
109

1110
jobs:
1211
csit-vpp-perf-mrr-weekly:

.github/workflows/csit-vpp-perf-ndrpdr-weekly.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ on:
66
# Runs periodically
77
schedule:
88
- cron: "0 0 * * 6"
9-
workflow_dispatch:
109

1110
jobs:
1211
csit-vpp-perf-ndrpdr-weekly:

.github/workflows/csit-vpp-perf-soak-weekly.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ on:
66
# Runs periodically
77
schedule:
88
- cron: "0 0 * * 6"
9-
workflow_dispatch:
109

1110
jobs:
1211
csit-vpp-perf-soak-weekly:

.github/workflows/gerrit-comment-handler.yaml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -126,14 +126,17 @@ jobs:
126126
bootstrap_script: bootstrap_verify_perf.sh
127127
with_oper: false
128128

129-
- name: Archive Logs
129+
- name: AWS S3 Publish Logs
130130
if: ${{ always() }}
131-
uses: actions/upload-artifact@v4
131+
# yamllint disable-line rule:line-length
132+
uses: fdio/.github/.github/actions/aws-s3-publish-logs@b728d1589228e2891a4241a1bba362d76895c225
132133
with:
134+
aws_access_key_id: ${{ secrets.AWS_ACCESS_KEY_ID }}
135+
aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
136+
aws_region: ${{ vars.AWS_REGION }}
137+
s3_bucket: ${{ vars.S3_BUCKET }}
133138
# yamllint disable-line rule:line-length
134-
name: csit-${{ matrix.dut }}-perf-verify-${{ matrix.node }}-${{ github.run_id }}
135-
path: archives/
136-
if-no-files-found: ignore
139+
s3_path: csit-${{ matrix.dut }}-perf-verify-${{ matrix.node }}/${{ github.run_id }}
137140

138141
vote:
139142
if: ${{ always() }}

0 commit comments

Comments
 (0)