Skip to content

Commit

Permalink
Add release-2.19 branch, add shared linkage, add curl binary (#635)
Browse files Browse the repository at this point in the history
  • Loading branch information
eddelbuettel authored Dec 11, 2023
1 parent 08448c4 commit 28c2c82
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 5 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/valgrind.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,17 @@ on:

jobs:
valgrind:
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
name: ${{ matrix.tag }}

strategy:
fail-fast: false
matrix:
tag: [ release-2.17, release-2.18, dev ]
tag: [ release-2.18, release-2.19, dev ]

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install Dependencies
run: sudo tools/ci/valgrind/installDependencies.sh
Expand Down
2 changes: 1 addition & 1 deletion tools/ci/valgrind/buildAndCheckPackage.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,5 @@ export _RUNNING_UNDER_VALGRIND_=TRUE
## tell valgrind to use '-s'
export VALGRIND_OPTS="-s"
## check package
R CMD check --use-valgrind --as-cran --no-manual --ignore-vignettes tiledb_*.tar.gz
R CMD check --use-valgrind --as-cran --no-manual --ignore-vignettes $(ls -1t tiledb_*.tar.gz | head -1)
echo "::endgroup::"
2 changes: 1 addition & 1 deletion tools/ci/valgrind/buildTileDB.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ echo "::group::Build from source"
mkdir build
cd build
export AWSSDK_ROOT_DIR=/usr
../bootstrap --prefix=/usr/local --enable-s3 --enable-serialization
../bootstrap --prefix=/usr/local --enable-s3 --enable-serialization --linkage=shared
make -j 8
make -C tiledb install
ldconfig
Expand Down
1 change: 1 addition & 0 deletions tools/ci/valgrind/installDependencies.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ echo "::group::Install Binary Packages"
# Install and skip recommended packages
apt install --yes --no-install-recommends \
cmake \
curl \
git \
libaws-c-common-dev \
libaws-c-event-stream-dev \
Expand Down

0 comments on commit 28c2c82

Please sign in to comment.