From ebb5cc12f5d8ac46002e3ac35575c9f7c611f6f6 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Tue, 21 Jul 2026 10:55:26 -0700 Subject: [PATCH] ci: don't pay the big model tax yet (#38371) * ci: don't pay the big model tax yet * skip big in release --- .github/workflows/docs.yaml | 5 +++++ .github/workflows/model_review.yaml | 7 ++++++- .github/workflows/release.yaml | 5 +++++ .github/workflows/repo-maintenance.yaml | 3 +++ .github/workflows/tests.yaml | 3 +++ tools/release/release_files.py | 3 +++ 6 files changed, 25 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 2d7da672e7..4be4fac916 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -15,6 +15,11 @@ concurrency: group: docs-tests-ci-run-${{ inputs.run_number }}-${{ github.event_name == 'push' && github.ref == 'refs/heads/master' && github.run_id || github.head_ref || github.ref }}-${{ github.workflow }}-${{ github.event_name }} cancel-in-progress: true +env: + GIT_CONFIG_COUNT: 1 + GIT_CONFIG_KEY_0: lfs.fetchexclude + GIT_CONFIG_VALUE_0: openpilot/selfdrive/modeld/models/big_driving_supercombo.onnx + jobs: docs: name: build docs diff --git a/.github/workflows/model_review.yaml b/.github/workflows/model_review.yaml index 82c732dc3b..d491b6397a 100644 --- a/.github/workflows/model_review.yaml +++ b/.github/workflows/model_review.yaml @@ -7,6 +7,11 @@ on: - 'openpilot/selfdrive/modeld/models/*.onnx' workflow_dispatch: +env: + GIT_CONFIG_COUNT: 1 + GIT_CONFIG_KEY_0: lfs.fetchexclude + GIT_CONFIG_VALUE_0: openpilot/selfdrive/modeld/models/big_driving_supercombo.onnx + jobs: comment: permissions: @@ -39,4 +44,4 @@ jobs: uses: marocchino/sticky-pull-request-comment@0ea0beb66eb9baf113663a64ec522f60e49231c0 with: header: model-review - message: ${{ steps.report.outputs.content }} \ No newline at end of file + message: ${{ steps.report.outputs.content }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 6916fd5ce8..26b28ab330 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -4,6 +4,11 @@ on: - cron: '0 9 * * *' workflow_dispatch: +env: + GIT_CONFIG_COUNT: 1 + GIT_CONFIG_KEY_0: lfs.fetchexclude + GIT_CONFIG_VALUE_0: openpilot/selfdrive/modeld/models/big_driving_supercombo.onnx + jobs: build_masterci: name: build master-ci diff --git a/.github/workflows/repo-maintenance.yaml b/.github/workflows/repo-maintenance.yaml index 0421efe6e8..e4ca9b2129 100644 --- a/.github/workflows/repo-maintenance.yaml +++ b/.github/workflows/repo-maintenance.yaml @@ -9,6 +9,9 @@ on: env: PYTHONPATH: ${{ github.workspace }} + GIT_CONFIG_COUNT: 1 + GIT_CONFIG_KEY_0: lfs.fetchexclude + GIT_CONFIG_VALUE_0: openpilot/selfdrive/modeld/models/big_driving_supercombo.onnx jobs: package_updates: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 08206ee1e2..d0de0fb680 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -21,6 +21,9 @@ env: CI: 1 PYTHONPATH: ${{ github.workspace }} PYTEST: pytest --continue-on-collection-errors --durations=0 -n logical + GIT_CONFIG_COUNT: 1 + GIT_CONFIG_KEY_0: lfs.fetchexclude + GIT_CONFIG_VALUE_0: openpilot/selfdrive/modeld/models/big_driving_supercombo.onnx jobs: build_release: diff --git a/tools/release/release_files.py b/tools/release/release_files.py index dd6b16253c..223e3f2c77 100755 --- a/tools/release/release_files.py +++ b/tools/release/release_files.py @@ -12,6 +12,9 @@ blacklist = [ "matlab.*.md", + # skip big model for now + "openpilot/selfdrive/modeld/models/big_driving_supercombo.onnx", + # no LFS or submodules in release ".lfsconfig", ".gitattributes",