From 55dfd85ef829d087b8d24e270e27b4a78e6b1077 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 14 May 2026 17:55:11 +0000 Subject: [PATCH 1/2] chore(deps): pin dependencies --- .github/workflows/bench.yaml | 10 +++++----- .github/workflows/docs.yaml | 10 +++++----- .github/workflows/mega-linter.yaml | 12 ++++++------ .github/workflows/release.yaml | 12 ++++++------ .github/workflows/test.yaml | 12 ++++++------ 5 files changed, 28 insertions(+), 28 deletions(-) diff --git a/.github/workflows/bench.yaml b/.github/workflows/bench.yaml index d2beaced8..c5f019b4b 100644 --- a/.github/workflows/bench.yaml +++ b/.github/workflows/bench.yaml @@ -21,9 +21,9 @@ jobs: sessions: ${{ steps.collect.outputs.sessions }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Setup uv - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7 with: activate-environment: true - name: Install Dependencies @@ -46,15 +46,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Setup uv - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7 with: activate-environment: true - name: Install Dependencies run: uv sync --active --frozen --all-packages - name: Bench - uses: CodSpeedHQ/action@v4 + uses: CodSpeedHQ/action@3194d9a39c4d46684cb44bf7207fc56626aad8fd # v4 with: run: nox --tags 'bench' mode: instrumentation diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 4f8653852..6f24e3efa 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -19,16 +19,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: fetch-depth: 0 - id: config name: Configure GitHub Pages - uses: actions/configure-pages@v5 + uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5 - name: Set Environment Variables run: echo 'SITE_URL=${{ steps.config.outputs.base_url }}' >> "$GITHUB_ENV" - name: Setup uv - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7 with: activate-environment: true - name: Install Dependencies @@ -39,7 +39,7 @@ jobs: - name: Build run: mkdocs build - name: Upload Github Pages Artifact - uses: actions/upload-pages-artifact@v4 + uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4 with: path: site @@ -58,4 +58,4 @@ jobs: steps: - id: deploy name: Deploy Github Pages Site - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4 diff --git a/.github/workflows/mega-linter.yaml b/.github/workflows/mega-linter.yaml index 1e544b8d6..509bf54b4 100644 --- a/.github/workflows/mega-linter.yaml +++ b/.github/workflows/mega-linter.yaml @@ -28,22 +28,22 @@ jobs: steps: - id: auth name: Auth - uses: liblaf/actions/auth@v1 + uses: liblaf/actions/auth@30c85b7c83d5db558c3113c5a7297837f6fe4904 # v1 with: app-id: ${{ vars.APP_ID }} private-key: ${{ secrets.PRIVATE_KEY }} - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: ref: ${{ github.head_ref || github.ref }} - id: lint name: MegaLinter - uses: liblaf/actions/mega-linter@v1 + uses: liblaf/actions/mega-linter@30c85b7c83d5db558c3113c5a7297837f6fe4904 # v1 with: token: ${{ steps.auth.outputs.token }} - if: success() || failure() name: Upload Reports - uses: actions/upload-artifact@v7 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 with: name: mega-linter-reports path: |- @@ -57,7 +57,7 @@ jobs: sudo rm --force --recursive 'mega-linter.log' 'megalinter-reports' - if: steps.lint.outputs.has-updated-sources > 0 && github.ref == 'refs/heads/main' name: Create PR with Applied Fixes - uses: peter-evans/create-pull-request@v8 + uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8 with: commit-message: "chore(mega-linter): apply linters automatic fixes" branch: mega-linter-fix/${{ github.ref_name }} @@ -69,7 +69,7 @@ jobs: reviewers: ${{ github.repository_owner }} - if: steps.lint.outputs.has-updated-sources > 0 && github.ref != 'refs/heads/main' name: Commit and Push Applied Linter Fixes - uses: liblaf/actions/commit@v1 + uses: liblaf/actions/commit@30c85b7c83d5db558c3113c5a7297837f6fe4904 # v1 with: add-options: --verbose --update message: "chore(mega-linter): apply linters automatic fixes" diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 2f8529787..a87283a1a 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -25,10 +25,10 @@ jobs: package-version: ${{ steps.build.outputs.package_version }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - id: build name: Build and Inspect a Python Package - uses: hynek/build-and-inspect-python-package@v2 + uses: hynek/build-and-inspect-python-package@d44ca7d91762de7a7d5436ddae667c6da6d1c3df # v2 with: attest-build-provenance-github: true @@ -45,12 +45,12 @@ jobs: url: https://pypi.org/project/${{ needs.build.outputs.package-name }}/${{ needs.build.outputs.package-version }}/ steps: - name: Download Artifacts - uses: actions/download-artifact@v8 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 with: name: ${{ needs.build.outputs.artifact-name }} path: dist - name: Publish to PyPI - uses: pypa/gh-action-pypi-publish@release/v1 + uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # release/v1 with: verbose: true print-hash: true @@ -65,11 +65,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Download Artifacts - uses: actions/download-artifact@v8 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 with: name: ${{ needs.build.outputs.artifact-name }} path: dist - name: Upload Release Assets - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2 with: files: dist/* diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 180fb6fb8..5fa3f5843 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -23,9 +23,9 @@ jobs: sessions: ${{ steps.collect.outputs.sessions }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Setup uv - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7 with: activate-environment: true - name: Install Dependencies @@ -48,11 +48,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: fetch-depth: 0 # I don't know why, but it is present in Codecov's documentation - name: Setup uv - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7 with: activate-environment: true - name: Install Dependencies @@ -61,13 +61,13 @@ jobs: run: nox --session '${{ matrix.session }}' - if: success() || failure() name: Upload Coverage - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@75cd11691c0faa626561e295848008c8a7dddffe # v5 with: report_type: coverage use_oidc: true - if: success() || failure() name: Upload Test Results - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@75cd11691c0faa626561e295848008c8a7dddffe # v5 with: report_type: test_results use_oidc: true From 5c2392dea9bbfd4e8401a312a9269ce02b64dbd6 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 14 May 2026 17:55:22 +0000 Subject: [PATCH 2/2] chore(ci): auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- ...s46-muscle46-activation-stable-neo-hookean-easy-metrics.json | 2 +- ...erse-smas46-muscle46-activation-stable-neo-hookean-easy.json | 2 +- ...s46-muscle46-activation-stable-neo-hookean-zero-metrics.json | 2 +- ...erse-smas46-muscle46-activation-stable-neo-hookean-zero.json | 2 +- ...1-inverse-smas46-muscle46-activation-stable-neo-hookean.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-easy-metrics.json b/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-easy-metrics.json index 18b901c7e..39971bce3 100644 --- a/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-easy-metrics.json +++ b/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-easy-metrics.json @@ -26,4 +26,4 @@ "forward_best_objective": 1481.1424852869957, "finite_outputs": true } -] \ No newline at end of file +] diff --git a/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-easy.json b/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-easy.json index c061b297c..94d53e89e 100644 --- a/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-easy.json +++ b/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-easy.json @@ -38,4 +38,4 @@ "adjoint-relative-residual": "/home/liblaf/github/liblaf/apple/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-easy-metrics-adjoint-relative-residual.png", "inverse-grad-absolute": "/home/liblaf/github/liblaf/apple/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-easy-metrics-inverse-grad-absolute.png" } -} \ No newline at end of file +} diff --git a/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-zero-metrics.json b/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-zero-metrics.json index e3eae723a..ed4812d40 100644 --- a/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-zero-metrics.json +++ b/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-zero-metrics.json @@ -404,4 +404,4 @@ "forward_best_objective": 1485.5675728610533, "finite_outputs": true } -] \ No newline at end of file +] diff --git a/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-zero.json b/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-zero.json index dc9f6ea0e..2f7ccd935 100644 --- a/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-zero.json +++ b/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-zero.json @@ -43,4 +43,4 @@ "adjoint-relative-residual": "/home/liblaf/github/liblaf/apple/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-zero-metrics-adjoint-relative-residual.png", "inverse-grad-absolute": "/home/liblaf/github/liblaf/apple/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean-zero-metrics-inverse-grad-absolute.png" } -} \ No newline at end of file +} diff --git a/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean.json b/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean.json index d95032cbc..541e835f1 100644 --- a/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean.json +++ b/exp/2026/01/28/smas/data/31-inverse-smas46-muscle46-activation-stable-neo-hookean.json @@ -88,4 +88,4 @@ } } ] -} \ No newline at end of file +}