Skip to content

DRIVERS-3232 Use ECR instead of artifactory and update to v3 #84

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

Open
wants to merge 21 commits into
base: main
Choose a base branch
from

Conversation

blink1073
Copy link
Member

@blink1073 blink1073 commented Jul 7, 2025

@blink1073 blink1073 changed the title PYTHON-5432 Use ECR instead of artifactory PYTHON-5432 Use ECR instead of artifactory and update to v3 Jul 15, 2025
Copy link

@github-advanced-security github-advanced-security bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

zizmor found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.

@blink1073 blink1073 requested a review from alcaeus July 22, 2025 18:27
@blink1073 blink1073 marked this pull request as ready for review July 22, 2025 18:27
Copy link
Collaborator

@alcaeus alcaeus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Found a couple of leftover instances of removed inputs. Might be worth checking to make sure all of them have been removed.

Can you also please create a DRIVERS ticket for this so we can ensure that all drivers migrate to v3 and have the relevant instructions handy?

with:
filenames: dist/*
- name: Get the evergreen commit
id: evergreen-commit
shell: bash
run: |
echo "commit=$(git rev-parse HEAD)" >> $GITHUB_OUTPUT
- uses: mongodb-labs/drivers-github-tools/full-report@v2
- uses: mongodb-labs/drivers-github-tools/full-report@v3
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't comment on the actual line, but this action still uses the removed silk_asset_group input.

with:
filenames: '${{ env.GEM_FILE_NAME }}'

- name: Generate SSDLC Reports
uses: mongodb-labs/drivers-github-tools/full-report@v2
uses: mongodb-labs/drivers-github-tools/full-report@v3
with:
product_name: ${{ inputs.product_name }}
release_version: ${{ env.RELEASE_VERSION }}
dist_filenames: ${{ env.GEM_FILE_NAME }}
silk_asset_group: ${{ inputs.silk_asset_group }}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs to be removed

@blink1073 blink1073 changed the title PYTHON-5432 Use ECR instead of artifactory and update to v3 DRIVERS-3232 Use ECR instead of artifactory and update to v3 Jul 25, 2025
@blink1073
Copy link
Member Author

I created https://jira.mongodb.org/browse/DRIVERS-3232 and made the suggested changes.

@blink1073
Copy link
Member Author

@baileympearson I updated the node script to replace the usage of SILK_ASSET_GROUP with the new suggested workflow. Please let me know if that looks good to you.

Copy link
Collaborator

@baileympearson baileympearson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@blink1073
Copy link
Member Author

@alcaeus friendly ping for final review

Copy link
Collaborator

@alcaeus alcaeus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes LGTM now.

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