Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Enhance CI/CD (Build, E2E, Composite Action) with 1ES Migration and Phi-3 Integration #428

Merged
merged 103 commits into from
Jun 12, 2024

Conversation

ishaansehgal99
Copy link
Collaborator

@ishaansehgal99 ishaansehgal99 commented May 20, 2024

Reason for Change:
This PR migrates image build process 1ES.

It involves creating new pipeline for 1ES. Both 1ES and non-1ES pipelines now use a shared composite action for building images.

Both pipelines also only use one ACR. Non-1ES pipeline uses same ACR it builds to for E2E test. 1ES pipeline does not perform E2E test as its tenant doesn't have access to resources to perform E2E test.

Finally this PR also introduces phi-3 images for testing new pipeline.

@ishaansehgal99 ishaansehgal99 changed the title feat: migrating to 1es feat: 1ES Migration May 20, 2024
@ishaansehgal99 ishaansehgal99 changed the title feat: 1ES Migration for Image Build Pipeline feat: 1ES Migration for Image Build Pipeline, E2E Tests, Composite Action and Introduction of Phi-3 for testing new Pipeline Jun 12, 2024
@ishaansehgal99 ishaansehgal99 changed the title feat: 1ES Migration for Image Build Pipeline, E2E Tests, Composite Action and Introduction of Phi-3 for testing new Pipeline feat: Enhance CI/CD with 1ES Migration and Phi-3 Integration Jun 12, 2024
@ishaansehgal99 ishaansehgal99 changed the title feat: Enhance CI/CD with 1ES Migration and Phi-3 Integration feat: Enhance CI/CD (Build, E2E, Composite Action) with 1ES Migration and Phi-3 Integration Jun 12, 2024
@ishaansehgal99 ishaansehgal99 merged commit d38d87b into main Jun 12, 2024
13 of 17 checks passed
@ishaansehgal99 ishaansehgal99 deleted the Ishaan/1ES-Migration branch June 12, 2024 23:36
smritidahal653 pushed a commit to smritidahal653/kaito that referenced this pull request Jul 12, 2024
… and Phi-3 Integration (kaito-project#428)

**Reason for Change**:
This PR migrates image build process 1ES.

It involves creating new pipeline for 1ES. Both 1ES and non-1ES
pipelines now use a shared composite action for building images.

Both pipelines also only use one ACR. Non-1ES pipeline uses same ACR it
builds to for E2E test. 1ES pipeline does not perform E2E test as its
tenant doesn't have access to resources to perform E2E test.

Finally this PR also introduces phi-3 images for testing new pipeline.

---------

Signed-off-by: Ishaan Sehgal <ishaanforthewin@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants