Skip to content

Commit dfb2556

Browse files
authored
[Queue Time Histogram] Add deployment step (#6505)
add deployment for release https://github.com/pytorch/test-infra/actions/workflows/lambda-release-tag-runners.yml
1 parent aeb6577 commit dfb2556

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

.github/workflows/lambda-do-release-runners.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,44 @@ jobs:
113113
tag: ${{ inputs.tag }}
114114
updateOnlyUnreleased: true
115115

116+
release-oss-ci-job-queue-time:
117+
name: Upload Release for oss-ci-job-queue-time lambda
118+
runs-on: ubuntu-latest
119+
permissions:
120+
contents: write
121+
env:
122+
REF: ${{ inputs.tag }}
123+
steps:
124+
- name: Checkout code
125+
uses: actions/checkout@v4
126+
with:
127+
ref: ${{ inputs.tag }}
128+
129+
- uses: actions/setup-python@v5
130+
with:
131+
python-version: '3.10'
132+
133+
- name: Build deployment.zip
134+
working-directory: aws/lambda/oss_ci_job_queue_time
135+
run: make deployment.zip
136+
137+
- name: Copy deployment.zip to root
138+
run: cp aws/lambda/oss_ci_job_queue_time/deployment.zip oss-ci-job-queue-time.zip
139+
140+
- uses: ncipollo/release-action@v1
141+
with:
142+
artifacts: "oss-ci-job-queue-time.zip"
143+
allowUpdates: true
144+
draft: true
145+
name: ${{ inputs.tag }}
146+
tag: ${{ inputs.tag }}
147+
updateOnlyUnreleased: true
148+
116149
finish-release:
117150
needs:
118151
- release-lambdas
119152
- release-ci-queue-pct
153+
- release-oss-ci-job-queue-time
120154
name: Mark the release as final and publish it
121155
runs-on: ubuntu-latest
122156
permissions:

0 commit comments

Comments
 (0)