File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed
Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change 88 setup-ebtree :
99 uses : ./.github/workflows/ebtree.yml
1010 with :
11- os : ubuntu-20 .04
11+ os : ubuntu-24 .04
1212
1313 test :
1414 strategy :
1515 # Disable `fail-fast` because even if things fail for one compiler release
1616 # or build flavour we still want to see how things perform with the others
1717 fail-fast : false
1818 matrix :
19- os : [ ubuntu-20 .04 ]
19+ os : [ ubuntu-24 .04 ]
2020 dc : [ dmd-2.092.1, dmd-2.093.1 ]
2121 flavor : [ prod, devel ]
2222 include :
4343 - name : Install dependencies
4444 run : |
4545 sudo apt-get update
46- sudo apt-get install -y libxslt-dev liblzo2-dev libgcrypt-dev libgpg-error-dev
46+ sudo apt-get install -y libbz2-dev libglib2.0-dev libreadline-dev libxslt-dev liblzo2-dev libgcrypt-dev libgpg-error-dev
4747 sudo dpkg -i ${{ github.workspace }}/tools/ebtree/deb/libebtree6*.deb
4848
4949 - name : Install compiler
Original file line number Diff line number Diff line change @@ -16,10 +16,12 @@ ifneq ($(ALLOW_DEPRECATIONS),1)
1616 override DFLAGS += -de
1717endif
1818
19- # Enables https://github.com/sociomantic-tsunami/ocean/blob/v6.x.x/src/ocean/net/ssl/openssl/OpenSsl.d#L529
20- ifeq ($(OPENSSL_V3),1)
19+ # Default to OpenSSL 3 unless otherwise specified
20+ ifneq ($(OPENSSL_VERSION_STRING ) ,)
21+ override DFLAGS += -version=$(OPENSSL_VERSION_STRING )
22+ else
2123 override DFLAGS += -version=DeimosOpenSSL_3_0
22- endif
24+ endif
2325
2426# Remove coverage files
2527clean += .*.lst
You can’t perform that action at this time.
0 commit comments