Skip to content

Commit d91953e

Browse files
committed
CI: report binary digests
1 parent 40d268b commit d91953e

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ jobs:
8080
docker run genomicsqlite ldd -v -r build/libgenomicsqlite.so
8181
echo "----"
8282
ldd -v -r build/libgenomicsqlite.so
83+
echo "----"
84+
sha256sum build/libgenomicsqlite.so
8385
- name: rust toolchain
8486
uses: actions-rs/toolchain@v1
8587
with:
@@ -134,7 +136,9 @@ jobs:
134136
-B build .
135137
cmake --build build -j 4
136138
- name: otool
137-
run: otool -L build/libgenomicsqlite.dylib
139+
run: |
140+
otool -L build/libgenomicsqlite.dylib
141+
sha256sum build/libgenomicsqlite.dylib
138142
- name: ctest
139143
run: |
140144
cd build
@@ -182,6 +186,9 @@ jobs:
182186
run: |
183187
cp libgenomicsqlite.so libgenomicsqlite.dylib bindings/jdbc/genomicsqlite-jdbc/src/main/resources/
184188
mvn deploy -Drevision=${{ env.GIT_REVISION }} -B -f bindings/jdbc/genomicsqlite-jdbc/pom.xml
189+
sha256sum *genomicsqlite* bindings/jdbc/genomicsqlite-jdbc/target/genomicsqlite*.jar
190+
- name: digests
191+
run: sha256sum bindings/jdbc/genomicsqlite-jdbc/target/genomicsqlite*.jar
185192
- uses: actions/upload-artifact@v2
186193
with:
187194
name: genomicsqlite-jdbc-${{ env.GIT_REVISION }}

Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,4 @@ WORKDIR /work/GenomicSQLite
4747
RUN rm -rf build && cmake -DCMAKE_BUILD_TYPE=Release -DZSTD_WHOLE_ARCHIVE=true -B build . && cmake --build build --target genomicsqlite -j $(nproc)
4848
RUN ldd -v -r build/libgenomicsqlite.so
4949
RUN sqlite3 -cmd '.load build/libgenomicsqlite.so' :memory: 'select genomicsqlite_version()'
50+
RUN sha256sum build/libgenomicsqlite.so

0 commit comments

Comments
 (0)