Skip to content
Merged
Show file tree
Hide file tree
Changes from 52 commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
ccf7194
Added pre-merge-e2e.yml setup before and after script.
dmitry-tokarev-nv Sep 25, 2025
66ca5e3
cleanup
dmitry-tokarev-nv Sep 25, 2025
35b19b8
Merge branch 'main' of github.com:ai-dynamo/dynamo into dtokarev-e2e
dillon-cullinan Sep 25, 2025
54ba81b
Add docker tag and push
dillon-cullinan Sep 25, 2025
3a695da
vix env vars
dmitry-tokarev-nv Sep 26, 2025
e5a94cd
Added ACR login. Renamed some vars
dmitry-tokarev-nv Sep 26, 2025
1d67927
secret. >> secrets.
dmitry-tokarev-nv Sep 26, 2025
9899736
Add sudo, add container push to sglang and vllm
dillon-cullinan Sep 26, 2025
ab487f2
Install uv, fix action path
dillon-cullinan Sep 26, 2025
1aa0bc8
Update tag and push action
dillon-cullinan Sep 26, 2025
a24246c
Fix var names
dillon-cullinan Sep 26, 2025
ea22c83
Move input vars into steps directly
dillon-cullinan Sep 26, 2025
bf1dd25
Fix vars
dillon-cullinan Sep 26, 2025
7caa1a6
Set run shell
dillon-cullinan Sep 26, 2025
5f7d507
Remove global vars
dillon-cullinan Sep 26, 2025
7808410
trailing space
dmitry-tokarev-nv Sep 26, 2025
3e14f48
remove uv, set -x
dmitry-tokarev-nv Sep 26, 2025
e9c181d
added missed chmod and fail-fast: false
dmitry-tokarev-nv Sep 26, 2025
b528c14
fail-fast: false
dmitry-tokarev-nv Sep 26, 2025
fcbdfe3
Install awscli for docker push
dillon-cullinan Sep 29, 2025
50d9d26
Fix chmod on kubectl
dillon-cullinan Sep 29, 2025
ccdc3ad
Move docker tag/push before tests
dillon-cullinan Sep 29, 2025
29c8d7c
Remove AWS login, it is now provided by pod service account
dillon-cullinan Sep 29, 2025
019bf03
Re-add login...
dillon-cullinan Sep 29, 2025
b8ce72c
Fix if statement for ACR tag and push
dillon-cullinan Sep 29, 2025
a6ac1d5
Comment out helm repo add/update in beforescript
dillon-cullinan Oct 1, 2025
32f9cc5
Comment out env and cd command
dillon-cullinan Oct 1, 2025
376f979
update location
nv-anants Oct 2, 2025
86a93f3
run everyhting in before scr
nv-anants Oct 2, 2025
96b098e
debug
nv-anants Oct 2, 2025
0c36041
add operator build
nv-anants Oct 2, 2025
4bab7e3
add secrets
nv-anants Oct 2, 2025
f4ef624
add everthing
nv-anants Oct 2, 2025
8540646
use docker build
nv-anants Oct 2, 2025
d3f4bec
push image
nv-anants Oct 2, 2025
f0d1f14
Merge branch 'main' into dtokarev-e2e
nv-anants Oct 3, 2025
952f8d7
revert build.sh changes
nv-anants Oct 3, 2025
cb6e511
deploy only once
nv-anants Oct 3, 2025
fc666c3
tests
nv-anants Oct 3, 2025
2c41ff9
deps
nv-anants Oct 3, 2025
7f1a16b
merge
nv-anants Oct 3, 2025
ef60527
test
nv-anants Oct 3, 2025
fa90a05
cleanup
nv-anants Oct 3, 2025
d06a371
add test
nv-anants Oct 3, 2025
878850c
debug
nv-anants Oct 3, 2025
281fa3b
debug2
nv-anants Oct 3, 2025
c0900b4
sleep less
nv-anants Oct 3, 2025
8cd1c83
debug
nv-anants Oct 3, 2025
b5fc5fa
switch image
nv-anants Oct 3, 2025
53343df
test
nv-anants Oct 3, 2025
11430d5
fix: fix
mohammedabdulwahhab Oct 6, 2025
5ec9b0f
fix: use hf secret
mohammedabdulwahhab Oct 6, 2025
67bef0a
Merge branch 'main' into dtokarev-e2e
dillon-cullinan Oct 7, 2025
f5c5fde
Comment out workflow metrics temporarily
dillon-cullinan Oct 7, 2025
6ebc651
Merge branch 'main' into dtokarev-e2e
nv-anants Oct 8, 2025
2605c34
Merge branch 'main' into dtokarev-e2e
nv-anants Oct 8, 2025
e80844c
temp: disable cleanup
nv-anants Oct 8, 2025
a83dc3c
fix: merge commit
mohammedabdulwahhab Oct 15, 2025
0e870b7
refactor
nv-anants Oct 15, 2025
23a4bac
remove unused var
nv-anants Oct 15, 2025
8d95a4c
revert back backend part
nv-anants Oct 15, 2025
c5b51c4
Revert "revert back backend part"
nv-anants Oct 15, 2025
a95c0c3
Revert "remove unused var"
nv-anants Oct 15, 2025
c8c28db
Revert "refactor"
nv-anants Oct 15, 2025
92c4bad
fix: run tests in parallel, re-enable cleanup
mohammedabdulwahhab Oct 15, 2025
72d3980
fix: build and push images for backends
mohammedabdulwahhab Oct 15, 2025
3a71653
fix: build and push images for backends
mohammedabdulwahhab Oct 15, 2025
83c7c82
fix: build and push images for backends
mohammedabdulwahhab Oct 15, 2025
a5eabe1
fix: add more profiles
mohammedabdulwahhab Oct 15, 2025
3b3e27b
fix: add more profiles
mohammedabdulwahhab Oct 15, 2025
1e61ebc
fix: add more profiles
mohammedabdulwahhab Oct 16, 2025
28b1a2d
fix: pull main
mohammedabdulwahhab Oct 16, 2025
e07f5cf
Merge branch 'main' into dtokarev-e2e
nv-anants Oct 16, 2025
92aa1f8
fix namespace assignment
nv-anants Oct 16, 2025
6cbd271
remove sleep in cleanup
nv-anants Oct 16, 2025
9e64dad
revert all commented parts
nv-anants Oct 16, 2025
0661846
skip on doc only changes
nv-anants Oct 16, 2025
5d62ffb
precommit
nv-anants Oct 16, 2025
404056a
missed comments
nv-anants Oct 16, 2025
2715603
Merge branch 'main' into dtokarev-e2e
nv-anants Oct 16, 2025
a36d11a
up the timneoutt
nv-anants Oct 16, 2025
550a0bf
make checks non blocking
nv-anants Oct 16, 2025
8b61754
Merge branch 'main' into dtokarev-e2e
nv-anants Oct 16, 2025
f1ba94b
Merge branch 'main' into dtokarev-e2e
nv-anants Oct 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
86 changes: 86 additions & 0 deletions .github/actions/docker-tag-push/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
description: 'Tag and Push Docker Images'
inputs:
local_image:
description: 'Local Image Name:Tag'
required: true
push_tag:
description: 'Target tag'
required: true
aws_push:
description: 'Push to AWS Boolean'
required: false
default: 'false'
azure_push:
description: 'Push to Azure Container Registry (ACR) Boolean'
required: false
default: 'false'
aws_account_id:
description: 'AWS Account ID'
required: false
aws_default_region:
description: 'AWS Default Region'
required: false
aws_access_key_id:
description: 'AWS Access Key ID'
required: false
aws_secret_access_key:
description: 'AWS Secret Access Key'
required: false
azure_acr_hostname:
description: 'Azure ACR hostname'
required: false
azure_acr_user:
description: 'Azure ACR user'
required: false
azure_acr_password:
description: 'Azure ACR password'
required: false

outputs:
image_tag:
description: 'Image Tag'
value: ${{ inputs.push_tag }}

runs:
using: "composite"
steps:
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Install awscli
shell: bash
run: |
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
- name: ECR Login
if: ${{ inputs.aws_push == 'true' }}
shell: bash
env:
ECR_HOSTNAME: ${{ inputs.aws_account_id }}.dkr.ecr.${{ inputs.aws_default_region }}.amazonaws.com
run: |
aws ecr get-login-password --region ${{ inputs.aws_default_region }} | docker login --username AWS --password-stdin ${ECR_HOSTNAME}
- name: ACR Login
shell: bash
if: ${{ inputs.azure_push == 'true' }}
run: |
echo "${{ inputs.azure_acr_password }}" | docker login ${{ inputs.azure_acr_hostname }} --username ${{ inputs.azure_acr_user }} --password-stdin
- name: ECR Tag and Push
shell: bash
if: ${{ inputs.aws_push == 'true' }}
env:
LOCAL_IMAGE: ${{ inputs.local_image }}
PUSH_TAG: ${{ inputs.push_tag }}
ECR_HOSTNAME: ${{ inputs.aws_account_id }}.dkr.ecr.${{ inputs.aws_default_region }}.amazonaws.com
run: |
docker tag ${LOCAL_IMAGE} ${ECR_HOSTNAME}/${PUSH_TAG}
docker push ${ECR_HOSTNAME}/${PUSH_TAG}
- name: ACR Tag and Push
shell: bash
if: ${{ inputs.azure_push == 'true' }}
env:
LOCAL_IMAGE: ${{ inputs.local_image }}
PUSH_TAG: ${{ inputs.push_tag }}
AZURE_ACR_HOSTNAME: ${{ inputs.azure_acr_hostname }}
run: |
docker tag ${LOCAL_IMAGE} ${AZURE_ACR_HOSTNAME}/${PUSH_TAG}
docker push ${AZURE_ACR_HOSTNAME}/${PUSH_TAG}
Loading
Loading