Skip to content

Commit ea88200

Browse files
committed
[CI]: using artifacts to keep result, a part of #339
Signed-off-by: Sam Yuan <[email protected]>
1 parent 27ea818 commit ea88200

File tree

3 files changed

+25
-0
lines changed

3 files changed

+25
-0
lines changed

.github/workflows/equinix_metal_flow.yml

+8
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,19 @@ jobs:
100100
git add docs/*
101101
git commit -m "Add validation report for ${DATE_STR}-${TIME_STR}" -s
102102
git push
103+
echo "date=${DATE_STR}" >> $GITHUB_OUTPUT
103104
env:
104105
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
105106
TOTAL_RUNTIME_SECONDS: 1200
106107
VALIDATOTR_CURVE_TYPE: "default"
107108

109+
- name: upload to artifacts
110+
uses: actions/upload-artifact@v4
111+
with:
112+
name: equinix_metal
113+
path: docs/validation/${{ steps.run_workload.run_playbook.date }}
114+
retention-days: 30
115+
108116
- name: Update model validation chart
109117
run: |
110118
export DATE_STR=$(date +%Y-%m-%d)

.github/workflows/equinix_metal_model_server_action_flow.yml

+9
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ jobs:
3535
uses: actions/checkout@v4
3636

3737
- name: Run playbook
38+
id: run_playbook
3839
run: |
3940
cd ${GITHUB_WORKSPACE}/ansible
4041
echo "Create VM"
@@ -91,11 +92,19 @@ jobs:
9192
git add docs/*
9293
git commit -m "Add model server validation report for ${DATE_STR}-${TIME_STR}" -s
9394
git push
95+
echo "date=${DATE_STR}" >> $GITHUB_OUTPUT
9496
env:
9597
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
9698
TOTAL_RUNTIME_SECONDS: 1200
9799
VALIDATOTR_CURVE_TYPE: "default"
98100

101+
- name: upload to artifacts
102+
uses: actions/upload-artifact@v4
103+
with:
104+
name: equinix_metal_model_server
105+
path: docs/validation/${{ steps.run_workload.run_playbook.date }}
106+
retention-days: 30
107+
99108
Cleanup:
100109
name: "Cleanup"
101110
needs: [Install]

.github/workflows/validator_compose.yml

+8
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,17 @@ jobs:
8585
git add docs/*
8686
git commit -m "Add validation report for ${DATE_STR}" -s
8787
git push
88+
echo "date=${DATE_STR}" >> $GITHUB_OUTPUT
8889
env:
8990
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
9091

92+
- name: upload to artifacts
93+
uses: actions/upload-artifact@v4
94+
with:
95+
name: validator_compose
96+
path: docs/validation/${{ steps.run_workload.run_playbook.date }}
97+
retention-days: 30
98+
9199
- name: Update model validation chart
92100
run: |
93101
export DATE_STR=$(date +%Y-%m-%d)

0 commit comments

Comments
 (0)