From b7ecc1c240f92252f061745d287accc886f3a742 Mon Sep 17 00:00:00 2001 From: Ivan Gabaldon Date: Sat, 20 Sep 2025 11:33:23 +0200 Subject: [enh] container: reproducible layers (#5222) * [enh] container: reproducible layers We are not aiming for reproducibility compliance, but we look to make most builder layers reproducible without caching at least for a short period of time (until the builder's base image changes or the child dependencies of a requirements.txt package are updated). This feature is only available on Podman. This targets https://github.com/searxng/searxng/pull/5086 main goal. * [fix] misc: apply suggestions Suggested: https://github.com/searxng/searxng/pull/5222#discussion_r2364630496 Suggested: https://github.com/searxng/searxng/pull/5222#discussion_r2364630511 * [enh] container: prevent useless layer --- .github/workflows/container.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.github') diff --git a/.github/workflows/container.yml b/.github/workflows/container.yml index d331ed050..98bc0a2ec 100644 --- a/.github/workflows/container.yml +++ b/.github/workflows/container.yml @@ -134,6 +134,7 @@ jobs: uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: persist-credentials: "false" + fetch-depth: "0" - name: Setup cache Python uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4 -- cgit v1.2.3