From 1072e44927150b016aa1a7ede4be3a0520cadfa5 Mon Sep 17 00:00:00 2001 From: saicheran Date: Fri, 12 Sep 2025 18:01:50 -0400 Subject: [PATCH 1/3] Update .readthedocs.yml to skip LFS smudge during installation --- .readthedocs.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.readthedocs.yml b/.readthedocs.yml index eebdf2c07..7f8cd5014 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -16,11 +16,12 @@ build: - git config filter.lfs.smudge "`pwd`/git-lfs smudge -- %f" - git config filter.lfs.clean "`pwd`/git-lfs clean -- %f" # Make LFS available in current repository - - ./git-lfs install + - export GIT_LFS_SKIP_SMUDGE=1 + - ./git-lfs install --skip-smudge # Download content from remote - - ./git-lfs fetch + # - ./git-lfs fetch # Make local files to have the real content on them - - ./git-lfs checkout + # - ./git-lfs checkout pre_build: # Generate on-the-fly Sphinx configuration from Jupyter Book's _config.yml - "jupyter-book config sphinx docs/" From 92ea2314630e8b44ef7af6957573078cb1e063b7 Mon Sep 17 00:00:00 2001 From: saicheran Date: Mon, 15 Sep 2025 08:13:18 -0400 Subject: [PATCH 2/3] Update workflow references to use DEVOPS-879 branch and reverted back with LFS steps --- .github/workflows/python_analysis.yml | 4 ++-- .readthedocs.yml | 7 +++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/python_analysis.yml b/.github/workflows/python_analysis.yml index 6a31931ce..6a9e4c7cb 100644 --- a/.github/workflows/python_analysis.yml +++ b/.github/workflows/python_analysis.yml @@ -24,14 +24,14 @@ concurrency: jobs: call-workflow-static-analysis: name: Static analysis - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-static_analysis.yml@main + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-static_analysis.yml@DEVOPS-879 with: package-manager: 'conda' app-name: 'simpeg_drivers' python-version: '3.10' call-workflow-pytest: name: Pytest - uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest.yml@main + uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest.yml@DEVOPS-879 with: package-manager: 'conda' python-versions: '["3.10", "3.11", "3.12"]' diff --git a/.readthedocs.yml b/.readthedocs.yml index 7f8cd5014..eebdf2c07 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -16,12 +16,11 @@ build: - git config filter.lfs.smudge "`pwd`/git-lfs smudge -- %f" - git config filter.lfs.clean "`pwd`/git-lfs clean -- %f" # Make LFS available in current repository - - export GIT_LFS_SKIP_SMUDGE=1 - - ./git-lfs install --skip-smudge + - ./git-lfs install # Download content from remote - # - ./git-lfs fetch + - ./git-lfs fetch # Make local files to have the real content on them - # - ./git-lfs checkout + - ./git-lfs checkout pre_build: # Generate on-the-fly Sphinx configuration from Jupyter Book's _config.yml - "jupyter-book config sphinx docs/" From 08aa8129855ec68582627b340b7cb3fa7eb8bd99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= <24550538+sebhmg@users.noreply.github.com> Date: Mon, 15 Sep 2025 14:42:02 -0400 Subject: [PATCH 3/3] [DEVOPS-879] empty commit to test CI-tools