Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merging dev into stable (1.3.0 release) #1067

Merged
merged 677 commits into from
Sep 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
677 commits
Select commit Hold shift + click to select a range
726aedc
Fix topoMap boost link issue (windows, #1033)
julien-tierny May 31, 2024
0d168a3
Merge pull request #1034 from julien-tierny/dev
julien-tierny May 31, 2024
db95d3e
added mt-wae example to vtk layer
julien-tierny Jun 7, 2024
07a1c4f
adding mt-wae example in base layer
julien-tierny Jun 7, 2024
ebc77a5
added mt-wae example in pv plugin
julien-tierny Jun 7, 2024
1461cfe
xml reformatting
julien-tierny Jun 7, 2024
1dbee0c
clang-formatting
julien-tierny Jun 7, 2024
199bb7d
Revert "clang-formatting"
julien-tierny Jun 7, 2024
33bbf34
clang-formatting
julien-tierny Jun 7, 2024
e6b599a
fighting VM old clang-format
julien-tierny Jun 7, 2024
ee1c828
adding pd-wae example to vtk layer
julien-tierny Jun 7, 2024
e683dcf
adding pd-wae example to core layer
julien-tierny Jun 7, 2024
b82a23f
added pd-wae example to the pv plugin
julien-tierny Jun 7, 2024
81c09d3
[SignedDistanceField] add module
MatPont Jun 10, 2024
22ed274
[SignedDistanceField] clang format
MatPont Jun 10, 2024
53d227b
[SignedDistanceField] missing priority queue header
MatPont Jun 10, 2024
20f5c0d
[SignedDistanceField] missing override keyword
MatPont Jun 10, 2024
07d898f
[SignedDistanceField] fix unsigned template abs
MatPont Jun 10, 2024
a783d83
[SignedDistanceField] use bool literals
MatPont Jun 10, 2024
dc09123
[SignedDistanceField] remove redundant virtual
MatPont Jun 10, 2024
f9726ae
fixes for new windows build chain
julien-tierny Jun 18, 2024
f92c84d
[MergeTree] debug messages
MatPont Jun 20, 2024
145a171
Merge branch 'dev' of github.com:topology-tool-kit/ttk into dev
eve-le-guillou Jun 25, 2024
1991e25
Fix getCellRank in regular grids
eve-le-guillou Jun 26, 2024
fe9869c
Init array
eve-le-guillou Jun 26, 2024
9d60ece
init variable
eve-le-guillou Jun 26, 2024
2035bd7
Merge pull request #1006 from MatPont/mt_wae
julien-tierny Jun 27, 2024
86aa290
Merge branch 'dev' of https://github.com/topology-tool-kit/ttk into m…
julien-tierny Jun 27, 2024
e4e34ed
Updating ChangeLog
julien-tierny Jun 27, 2024
b03fd09
Merge branch 'dev' of https://github.com/topology-tool-kit/ttk into sdf
julien-tierny Jun 27, 2024
1ef2da7
Merge pull request #1037 from eve-le-guillou/mpi_getCellRank
julien-tierny Jun 27, 2024
e34f787
Merge pull request #1038 from julien-tierny/dev
julien-tierny Jun 27, 2024
af55b7e
ripser 128bits indices only for gcc/clang
MClemot Jun 27, 2024
062457b
Merge branch 'dev' of https://github.com/topology-tool-kit/ttk into i…
MClemot Jun 27, 2024
9768876
advanced option for 128bits indices
MClemot Jun 28, 2024
82b5b0b
trying to add torch to the CI
julien-tierny Jun 28, 2024
9a74f41
Merge pull request #1039 from MClemot/ripser128
julien-tierny Jun 28, 2024
1c4c28f
fixed file path
julien-tierny Jun 28, 2024
4089dba
fixed C++ version for examples
julien-tierny Jun 28, 2024
d7e0039
fast persistence update
MohamedKISSI Jul 1, 2024
efb02dd
Merge branch 'topology-tool-kit:dev' into dev
MohamedKISSI Jul 1, 2024
9e178cf
code formatting
MohamedKISSI Jul 2, 2024
4abef61
removing saveGradient function
MohamedKISSI Jul 2, 2024
3401e82
[SignedDistanceField] remove scalar template
MatPont Jul 2, 2024
5249e8c
[SignedDistanceField] fix english variable name
MatPont Jul 2, 2024
2cb7f76
[SignedDistanceField] fix include, protected and doc
MatPont Jul 2, 2024
0b25742
Merge branch 'dev' of https://github.com/topology-tool-kit/ttk into dev
julien-tierny Jul 3, 2024
495904b
removed unnecessary include
julien-tierny Jul 4, 2024
6ab9a2b
removed unnecessary include
julien-tierny Jul 4, 2024
6c3017f
unnecessary includes
julien-tierny Jul 4, 2024
68e9692
added developer warnings
julien-tierny Jul 4, 2024
8fab93c
removing unnecessary includes
julien-tierny Jul 4, 2024
bd890e7
Processing change requests
MohamedKISSI Jul 4, 2024
badbbf7
[SurfaceGeometrySmoother] move functions to geometry
MatPont Jul 3, 2024
82738fe
[Geometry] missing doc
MatPont Jul 4, 2024
d8b10aa
[SignedDistanceField] doc
MatPont Jul 4, 2024
25c0929
[SignedDistanceField] clang format
MatPont Jul 4, 2024
81a959b
Merge pull request #1041 from MohamedKISSI/fastPersistenceUpdate
julien-tierny Jul 4, 2024
cb7c18e
Merge pull request #1035 from MatPont/sdf
julien-tierny Jul 4, 2024
653e4c4
gui shuffle
julien-tierny Jul 4, 2024
8d6b274
Merge pull request #1042 from MatPont/sdf
julien-tierny Jul 4, 2024
ec8d84f
add Topological Optimization code
MohamedKISSI Jul 4, 2024
b8c6768
clang-format the code
MohamedKISSI Jul 4, 2024
12c3512
Fixing torch dependency issue
MohamedKISSI Jul 5, 2024
dddedc6
Give a default value to the constraintDiagram variable so that the tt…
MohamedKISSI Jul 5, 2024
2f0dfb9
set constraintDiagram variable to const
MohamedKISSI Jul 5, 2024
47589c1
We remove the default initialization for certain variables
MohamedKISSI Jul 5, 2024
4a71f05
fix odr violations
MohamedKISSI Jul 5, 2024
2e9f001
fix odr violations getCoordinatesInformations
MohamedKISSI Jul 5, 2024
f320bf1
restored original gui for existing backends
julien-tierny Jul 15, 2024
e876661
progress on ui shuffling
julien-tierny Jul 15, 2024
51b162e
work on solver gui
julien-tierny Jul 15, 2024
a96835d
updated optimization gui
julien-tierny Jul 16, 2024
1cf7f15
[Torch] fix external project linkage
MatPont Jul 17, 2024
5b08003
[Example] vtk-c++ example from 14 to 17
MatPont Jul 17, 2024
2d0fbbc
[Torch] fix TORCH_FOUND condition
MatPont Jul 17, 2024
a28bfcb
Avoid crash when unstructured grid with invalid cells
CharlesGueunet Jul 17, 2024
0f3c0d9
Set default variable values to match XML file and updated PyTorch war…
MohamedKISSI Jul 17, 2024
f955005
Merge pull request #1044 from MatPont/torch_example_fix
julien-tierny Jul 18, 2024
9625af5
Merge branch 'dev' of https://github.com/topology-tool-kit/ttk into dev
julien-tierny Jul 18, 2024
ffc052b
disable binary torch for mac
julien-tierny Jul 18, 2024
ec81723
install torch when CI testing
julien-tierny Jul 18, 2024
eea8394
Merge pull request #1040 from julien-tierny/dev
julien-tierny Jul 18, 2024
fbc769e
Merge branch 'dev' of https://github.com/topology-tool-kit/ttk into t…
julien-tierny Jul 18, 2024
cf44e5f
Merge pull request #1045 from CharlesGueunet/ContourTreeCleanCheck
julien-tierny Jul 18, 2024
fe9bf94
[MergeTree] debug messages
MatPont Jul 2, 2024
d4b25c1
[MergeTree] remove some debug messages
MatPont Aug 14, 2024
f3a1e80
[MergeTree] debug messages
MatPont Aug 14, 2024
15c7f7a
[MergeTree] debug messages
MatPont Aug 21, 2024
39e8749
[MergeTree] debug messages
MatPont Aug 21, 2024
79116d8
Merge https://github.com/topology-tool-kit/ttk into pdBaryFix
MatPont Aug 21, 2024
bdc8bc6
[MergeTree] debug messages
MatPont Aug 21, 2024
a40efab
updated adam unavailability message
julien-tierny Aug 23, 2024
393626e
topological optimization backend refactoring
julien-tierny Aug 23, 2024
34e2ae5
Reformatting console outputs
julien-tierny Aug 23, 2024
ac4dc9f
[SignedDistanceField] not expanded box precision
MatPont Aug 19, 2024
726c989
trying to debug windows ci
julien-tierny Aug 23, 2024
4e90c80
listing conda installation
julien-tierny Aug 23, 2024
89fb0a8
added missing files
julien-tierny Aug 23, 2024
a5f0e06
listing more conda install
julien-tierny Aug 23, 2024
7185d2e
exploring conda install
julien-tierny Aug 23, 2024
6f71b59
try to add libboost-devel
julien-tierny Aug 23, 2024
bf3f48f
searching for conda's boost cmake files
julien-tierny Aug 23, 2024
ee93f4f
simpler windows CI fix
julien-tierny Aug 23, 2024
8bbd99b
windows ci, fixing boost dep
julien-tierny Aug 23, 2024
229db9a
disabling websocket on windows
julien-tierny Aug 23, 2024
6f386fd
fix refactoring
julien-tierny Aug 23, 2024
0aba906
removed unnecessary headers
julien-tierny Aug 23, 2024
0a05316
updated var names
julien-tierny Aug 23, 2024
8e40d6c
remvod comments
julien-tierny Aug 23, 2024
b61af7a
fixed vtk layer
julien-tierny Aug 23, 2024
e5a5e41
used proper indices, removed unused functions
julien-tierny Aug 23, 2024
42774bc
updated var names
julien-tierny Aug 23, 2024
8f464af
typo fix
julien-tierny Aug 23, 2024
a4ff012
updated paper references
julien-tierny Aug 23, 2024
7953f51
Merge pull request #1046 from MatPont/sdf_box_precision
julien-tierny Aug 23, 2024
327945a
[MergeTree] first barycenter fix attempt
MatPont Aug 23, 2024
c2903bf
Removed getNeighborsIndices function and updated dataVector type to d…
MohamedKISSI Aug 24, 2024
2736f5d
Merge branch 'dev' of https://github.com/topology-tool-kit/ttk into t…
julien-tierny Aug 26, 2024
a1e9c37
clang-format
julien-tierny Aug 26, 2024
a734bca
removed unnecessary headers
julien-tierny Aug 26, 2024
1c17ea6
Use double format for dataVectors and computations, ensure consistenc…
MohamedKISSI Aug 28, 2024
fbd2e90
Solving problems by normalizing the values ​​of the critical points o…
MohamedKISSI Aug 29, 2024
c0530ae
Merge https://github.com/topology-tool-kit/ttk into pdBaryFix
MatPont Aug 29, 2024
7b9a820
[MergeTreeBarycenter] remove debug messages
MatPont Aug 29, 2024
24a2b7b
[MergeTreeBarycenter] remove debug messages
MatPont Aug 29, 2024
29e819f
[MergeTreeBarycenter] remove double to template function
MatPont Aug 29, 2024
bbeabb3
Revert "[MergeTreeBarycenter] remove debug messages"
MatPont Aug 29, 2024
7e3bd13
[MergeTreeBarycenter] debug messages
MatPont Aug 30, 2024
53c0ded
[MergeTreeBarycenter] debug messages
MatPont Aug 30, 2024
003752e
[MergeTreeBarycenter] debug
MatPont Aug 30, 2024
fd701c0
[MergeTreeBarycenter] debug
MatPont Aug 30, 2024
872689b
[MergeTreeBarycenter] remove debug messages
MatPont Aug 30, 2024
569a8e2
[MergeTreeBarycenter] volatile update
MatPont Aug 30, 2024
df8753b
CI: Use sccache action from marketplace
mwestphal Aug 30, 2024
d92fd4a
fixup linux
mwestphal Aug 30, 2024
9bfe75f
Merge pull request #1048 from MatPont/pdBaryFix
julien-tierny Sep 2, 2024
fcd1e70
Merge pull request #1043 from MohamedKISSI/topologicalOptimization
julien-tierny Sep 3, 2024
7a8322b
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
dependabot[bot] Sep 3, 2024
cb89e44
[ci] upgrade upload-artifacts
julien-tierny Sep 4, 2024
f3c24d4
[ci] upgraded checkout
julien-tierny Sep 4, 2024
1f9a3be
[ci] testing delete upgrade
julien-tierny Sep 4, 2024
33aa897
[ci] fixing brew warnings
julien-tierny Sep 4, 2024
db523aa
[ci] fix delete artifact upgrade
julien-tierny Sep 4, 2024
51b3ce1
Merge pull request #1050 from topology-tool-kit/dependabot/github_act…
julien-tierny Sep 4, 2024
936002a
changelog update
julien-tierny Sep 9, 2024
d7bbc7d
[ci] adding ubuntu 24.04
julien-tierny Sep 9, 2024
6fb30c2
[ci] disabling ubuntu 24.04
julien-tierny Sep 9, 2024
3de14bc
[pd-pga] updted paraview xml doc
julien-tierny Sep 9, 2024
88ca359
[pd-pga] updated vtk docuemntation
julien-tierny Sep 9, 2024
1df627d
[pd-pga] update core documentation
julien-tierny Sep 9, 2024
cdedba3
clang-formatting doc
julien-tierny Sep 9, 2024
cd2da61
Merge pull request #1052 from julien-tierny/doc
julien-tierny Sep 10, 2024
82235db
[ci] updated ttk-paraview packaging
julien-tierny Sep 10, 2024
c4126ee
[ci] updated ttk-paraview paths
julien-tierny Sep 10, 2024
7cfb907
Merge pull request #1053 from julien-tierny/patch
julien-tierny Sep 10, 2024
9a7ee51
updated patch set for pv513
julien-tierny Sep 10, 2024
5877ea1
updated patchset
julien-tierny Sep 10, 2024
9ecef3c
Merge branch 'dev' of https://github.com/topology-tool-kit/ttk into s…
julien-tierny Sep 11, 2024
b778480
[pv513] updated ymls
julien-tierny Sep 11, 2024
8e4b92d
[pv513] fixed builtin examples
julien-tierny Sep 11, 2024
c8d622b
Merge pull request #1049 from mwestphal/sccache_support
julien-tierny Sep 11, 2024
4451105
[pv513] Last dialog fix
julien-tierny Sep 11, 2024
a6fecb8
[pv513] tuning down errors to warnings
julien-tierny Sep 11, 2024
fb5d1d9
[pv513] Long-term path for assets
julien-tierny Sep 11, 2024
7fe21e0
[ci-pv513] Adjusting patch set
julien-tierny Sep 11, 2024
3b2320a
Merge branch 'dev' of https://github.com/topology-tool-kit/ttk into p…
julien-tierny Sep 12, 2024
ec00053
[ci-pv513] Final ci packaging
julien-tierny Sep 12, 2024
6b72bc3
Merge pull request #1054 from julien-tierny/patch
julien-tierny Sep 12, 2024
b112d41
[ci] remove pip sklearn from tests
julien-tierny Sep 12, 2024
b891ff5
[ci] updating ubuntu dependencies
julien-tierny Sep 12, 2024
b00d975
[ci] updated ubuntu tests
julien-tierny Sep 12, 2024
009de77
[ci] updated macos tests
julien-tierny Sep 12, 2024
53b5792
[ci] updated windows tests
julien-tierny Sep 12, 2024
c6a0512
[ci] fix yml formatting
julien-tierny Sep 12, 2024
7d719a8
[ci] fix yml syntax
julien-tierny Sep 12, 2024
efd42bb
[ci] fix pv-headless package name for macos
julien-tierny Sep 12, 2024
121e019
[ci] fix pv headless package name for macos
julien-tierny Sep 12, 2024
c5e22c2
[ci] debugging pvpython macos14
julien-tierny Sep 12, 2024
87fbd9f
[ci] adding spectra to macos
julien-tierny Sep 12, 2024
62553ee
[ci] continue on macos-14 pvpython errors
julien-tierny Sep 12, 2024
8d3a1a6
[ci] continue on all macos-14 pvpython errors
julien-tierny Sep 12, 2024
63b91de
[ci-pv513] Momentarily disabling buggy example
julien-tierny Sep 12, 2024
b6cebd2
[ci-pv513] Enabling ubuntu-22.04 on pv513 headless
julien-tierny Sep 12, 2024
e97cf01
[ci-pv513] Fixing buggy example disable win
julien-tierny Sep 12, 2024
827c678
Merge pull request #1056 from julien-tierny/patch
julien-tierny Sep 12, 2024
f0fdc91
[ci-pv513] removed unnecessary comment
julien-tierny Sep 12, 2024
bee3ba9
[pv513] Final patchset fix
julien-tierny Sep 12, 2024
125a217
[ci] fixing buggy example windows
julien-tierny Sep 12, 2024
f5c6044
Merge pull request #1057 from julien-tierny/patch
julien-tierny Sep 12, 2024
474dde5
[ci] adding ubuntu-24.04
julien-tierny Sep 12, 2024
181ab92
[ci] trying to fix ubuntu-24.04 issues
julien-tierny Sep 12, 2024
f901d0a
[ci] trying to fix ubuntu-24.04 issue
julien-tierny Sep 12, 2024
53236b3
[ci] trying to fix ubuntu-24.04 issue
julien-tierny Sep 12, 2024
575ada6
[ci] ubuntu-24.04 temp roll back
julien-tierny Sep 13, 2024
472e65e
[ci-ubuntu-24.04] Fixing ifdef warning
julien-tierny Sep 13, 2024
35419da
[ci-ubuntu-24.04] workaround gcc-13 bug
julien-tierny Sep 13, 2024
ad5e53b
[ci-ubuntu-24.04] workaround gcc-13 bug (bis)
julien-tierny Sep 13, 2024
09effc4
[ci] clang-formatting dms edits
julien-tierny Sep 13, 2024
46436c5
Revert "[ci] clang-formatting dms edits"
julien-tierny Sep 13, 2024
fd57ea1
[ci] clang-formatting DMS edits (bis)
julien-tierny Sep 13, 2024
3700a56
[ci] clang-formatting DMS edits (ter)
julien-tierny Sep 13, 2024
9b8ba01
[ci] trying to fix windows websocketio issue
julien-tierny Sep 13, 2024
35c5d66
Merge pull request #1058 from julien-tierny/ci
julien-tierny Sep 13, 2024
a173ddb
[ci] migrating check to ubuntu-24.04
julien-tierny Sep 14, 2024
62c905a
[ci-macos-14] trying to fix pvpython
julien-tierny Sep 15, 2024
099a56f
[ci-macos-14] Fixing pvpython
julien-tierny Sep 15, 2024
110975e
[ci-macos-14] Resuming pvpython enforcement
julien-tierny Sep 15, 2024
d0dd966
Merge pull request #1059 from julien-tierny/fix
julien-tierny Sep 15, 2024
a8846f8
Revert "[ci] migrating check to ubuntu-24.04"
julien-tierny Sep 16, 2024
2e51b44
[ci] migrating check workflow to pv513
julien-tierny Sep 16, 2024
50788a6
[doc] adding topOpt dark sky to pv doc
julien-tierny Sep 16, 2024
fd6a9e6
[doc] links to dark sky example (vtk-layer)
julien-tierny Sep 16, 2024
b20676f
[ci] continue on doxygen warnings
julien-tierny Sep 16, 2024
457c01b
[ci] check code action upgrade
julien-tierny Sep 16, 2024
59f5923
Merge branch 'dev' of https://github.com/topology-tool-kit/ttk into ci
julien-tierny Sep 16, 2024
2f309ab
Merge branch 'ci' of https://github.com/julien-tierny/ttk into doc
julien-tierny Sep 16, 2024
e9d47f6
[doc] added dark sky links to base layer
julien-tierny Sep 16, 2024
407b3cb
[doc] added links for topoOpt torus (paraview)
julien-tierny Sep 16, 2024
9f73d9e
[ci] removing topoOpt dark sky (out of mem)
julien-tierny Sep 16, 2024
df190d7
[ci] remove examples that fill up memory
julien-tierny Sep 16, 2024
bb89e24
[doc] topoOpt torus link (vtk layer)
julien-tierny Sep 16, 2024
7d773c0
Merge pull request #1060 from julien-tierny/ci
julien-tierny Sep 17, 2024
124a22c
[doc] adding topoOpt torus links (base layer)
julien-tierny Sep 17, 2024
a1ddb67
[doc] add topoOpt pegasus links (paraview)
julien-tierny Sep 17, 2024
1cdfd15
[doc] added topoOpt pegasus (vtk layer)
julien-tierny Sep 17, 2024
6dec9b9
[doc] added topoOpt pegasus (base layer)
julien-tierny Sep 17, 2024
40fe819
[ci] upgrading packaging (ubuntu-24.04, macos-14)
julien-tierny Sep 17, 2024
65e5e86
[versionBump] splash update
julien-tierny Sep 17, 2024
9bfe8b5
[versionBump] ParaView title
julien-tierny Sep 17, 2024
ee9e8e5
[ci] fixing windows packaging
julien-tierny Sep 17, 2024
3df7b65
[versionBump] updated changelog
julien-tierny Sep 17, 2024
95c8338
[ci] fixing windows build
julien-tierny Sep 17, 2024
816e833
Merge pull request #1061 from julien-tierny/doc
julien-tierny Sep 17, 2024
afda2b3
[ci] trying to fix windows packaging (using ninja)
julien-tierny Sep 17, 2024
a490004
[versionBump] incrementing version
julien-tierny Sep 17, 2024
53682ad
[doc] Fix broken example links
julien-tierny Sep 17, 2024
c7fd1d7
[ci] Fixing macos packaging
julien-tierny Sep 17, 2024
2847fe4
[ci] fixing windows package tests
julien-tierny Sep 17, 2024
f24c7d3
[doc] mpiExample (paraview)
julien-tierny Sep 17, 2024
1ab86b2
[doc] mpiExample (vtk layer)
julien-tierny Sep 17, 2024
8ac7cff
[doc] mpiExample (base layer)
julien-tierny Sep 17, 2024
fbd84ec
[ci] disabling mpi example
julien-tierny Sep 17, 2024
4ed8bed
Merge branch 'dev' of https://github.com/topology-tool-kit/ttk into doc
julien-tierny Sep 17, 2024
483a214
Merge pull request #1062 from julien-tierny/doc
julien-tierny Sep 17, 2024
f7c64fe
[ci] fix macos-12 package tests
julien-tierny Sep 17, 2024
71d7bc2
[ci] fix macos-14 package test
julien-tierny Sep 17, 2024
a8f08c4
[ci] fix macos-12 test typo
julien-tierny Sep 17, 2024
6903659
Merge pull request #1063 from julien-tierny/ci
julien-tierny Sep 18, 2024
12c6f7d
Merge pull request #1064 from julien-tierny/versionBump
julien-tierny Sep 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 7 additions & 4 deletions .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ concurrency:
cancel-in-progress: true

env:
PV_TAG: v5.11.1-headless
PV_TAG: v5.13.0-headless
PV_REPO: topology-tool-kit/ttk-paraview


Expand All @@ -35,7 +35,7 @@ jobs:
check-formatting:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Install latest clang-format
run: |
Expand Down Expand Up @@ -97,7 +97,7 @@ jobs:
CMAKE_EXPORT_COMPILE_COMMANDS: ON

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

- name: Install Ubuntu dependencies
run: |
Expand All @@ -113,6 +113,7 @@ jobs:
graphviz \
python3-sklearn \
zlib1g-dev \
libqhull-dev \
doxygen \
clang-tidy

Expand Down Expand Up @@ -160,6 +161,7 @@ jobs:

- name: Check Doxygen documentation warnings
if: matrix.config.dox
continue-on-error: true
run: |
cd build
! cmake --build . --target doc |& grep warning
Expand All @@ -181,7 +183,7 @@ jobs:
CMAKE_EXPORT_COMPILE_COMMANDS: ON

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

- name: Install Ubuntu dependencies
run: |
Expand All @@ -197,6 +199,7 @@ jobs:
graphviz \
python3-sklearn \
zlib1g-dev \
libqhull-dev \
clang-tools \
libomp-dev

Expand Down
17 changes: 10 additions & 7 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,26 +15,29 @@ on:
jobs:
docker:
runs-on: ubuntu-20.04
strategy:
matrix:
arch: [linux/amd64, linux/arm64]
timeout-minutes: 3600
steps:
-
name: Set up QEMU
uses: docker/setup-qemu-action@v1
uses: docker/setup-qemu-action@v2
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
uses: docker/setup-buildx-action@v2
-
name: Login to GitHub Container Registry
uses: docker/login-action@v1
uses: docker/login-action@v2
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
-
name: Build and push ttk
uses: docker/build-push-action@v2
uses: docker/build-push-action@v4
with:
platforms: linux/amd64,linux/arm64
platforms: ${{ matrix.arch }}
context: "{{defaultContext}}:scripts/docker"
target: ttk
push: true
Expand All @@ -44,9 +47,9 @@ jobs:
cache-to: type=gha,ref=ghcr.io/topology-tool-kit/ttk:buildcache,mode=max
-
name: Build and push ttk-dev
uses: docker/build-push-action@v2
uses: docker/build-push-action@v4
with:
platforms: linux/amd64,linux/arm64
platforms: ${{ matrix.arch }}
context: "{{defaultContext}}:scripts/docker"
target: ttk-dev
push: true
Expand Down
Loading
Loading