Skip to content

Commit ee9dda0

Browse files
Run poetry lock --no-update after adding JFrog source
Adding a Poetry source modifies pyproject.toml which invalidates the lock file hash. Running poetry lock --no-update regenerates the lock metadata without changing dependency versions. Co-authored-by: Isaac Signed-off-by: Vikrant Puppala <vikrant.puppala@databricks.com>
1 parent 98987e1 commit ee9dda0

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/code-quality-checks.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ jobs:
4141
poetry config repositories.jfrog https://databricks.jfrog.io/artifactory/api/pypi/db-pypi/simple
4242
poetry config http-basic.jfrog gha-service-account "${JFROG_ACCESS_TOKEN}"
4343
poetry source add --priority=primary jfrog https://databricks.jfrog.io/artifactory/api/pypi/db-pypi/simple
44+
poetry lock --no-update
4445
- name: Load cached venv
4546
id: cached-poetry-dependencies
4647
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
@@ -83,6 +84,7 @@ jobs:
8384
poetry config repositories.jfrog https://databricks.jfrog.io/artifactory/api/pypi/db-pypi/simple
8485
poetry config http-basic.jfrog gha-service-account "${JFROG_ACCESS_TOKEN}"
8586
poetry source add --priority=primary jfrog https://databricks.jfrog.io/artifactory/api/pypi/db-pypi/simple
87+
poetry lock --no-update
8688
- name: Load cached venv
8789
id: cached-poetry-dependencies
8890
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4

.github/workflows/integration.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ jobs:
4545
poetry config repositories.jfrog https://databricks.jfrog.io/artifactory/api/pypi/db-pypi/simple
4646
poetry config http-basic.jfrog gha-service-account "${JFROG_ACCESS_TOKEN}"
4747
poetry source add --priority=primary jfrog https://databricks.jfrog.io/artifactory/api/pypi/db-pypi/simple
48+
poetry lock --no-update
4849
- name: Load cached venv
4950
id: cached-poetry-dependencies
5051
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4

0 commit comments

Comments
 (0)