Skip to content

Commit 0ee8027

Browse files
committed
allow EOL OpenSSL versions in nix
1 parent 7c50221 commit 0ee8027

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

.github/actions/build-shared/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ runs:
5858
run: |
5959
nix-shell \
6060
-I "nixpkgs=$TAR_DIR/tools/nix/pkgs.nix" \
61-
--pure --keep TAR_DIR --keep FLAKY_TESTS \
61+
--pure --keep TAR_DIR --keep FLAKY_TESTS --keep NIXPKGS_ALLOW_INSECURE \
6262
--keep SCCACHE_GHA_ENABLED --keep ACTIONS_CACHE_SERVICE_V2 --keep ACTIONS_RESULTS_URL --keep ACTIONS_RUNTIME_TOKEN \
6363
--arg loadJSBuiltinsDynamically false \
6464
--arg useSeparateDerivationForV8 true \

.github/workflows/test-shared.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,9 @@ jobs:
211211
continue-on-error: ${{ matrix.openssl['continue-on-error'] }}
212212
env:
213213
OPENSSL_ATTR: ${{ matrix.openssl.attr }}
214+
# Some EOL-with-extended-support cycles (e.g. 1.1.1) are marked
215+
# insecure by nixpkgs' meta check and refuse to evaluate without this.
216+
NIXPKGS_ALLOW_INSECURE: '1'
214217
steps:
215218
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
216219
with:

0 commit comments

Comments
 (0)