File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change 88 fail-fast : false
99 matrix :
1010 release :
11- - bullseye
12- - bookworm
11+ # - bullseye
12+ # - bookworm
1313 - trixie
1414 target :
1515 - os : ubuntu-latest
2323 steps :
2424 - name : Install dependencies
2525 run : |
26+ apt-get update
27+ apt-get install -y wget ca-certificates
28+ wget -O /etc/apt/sources.list.d/macaulay2.sources https://macaulay2.com/Repositories/Debian/${{ matrix.release }}/macaulay2.sources
2629 apt-get update
2730 apt-get install -y 4ti2 bison cohomcalg coinor-csdp \
2831 debhelper dh-linktree emacs-nox fflas-ffpack flex \
@@ -35,13 +38,17 @@ jobs:
3538 libnormaliz-dev libntl-dev libreadline-dev \
3639 libsingular4-dev libtbb-dev libxml2-dev lrslib \
3740 lsb-release msolve nauty normaliz pkgconf python3-dev \
38- r-base singular-data time topcom dh-sequence-elpa \
41+ r-base singular-data time topcom git
42+ # arch-independent dependencies (amd64 build only)
43+ if test ${{ matrix.os }} = "ubuntu-latest"; \
44+ then apt-get install dh-sequence-elpa \
3945 faketime fonts-glyphicons-halflings fonts-katex gdbmtool \
4046 jdupes libjs-bootsidemenu libjs-bootstrap libjs-d3 \
4147 libjs-jquery libjs-katex libjs-nouislider libjs-three \
4248 node-clipboard node-css-loader node-import-local \
4349 node-interpret node-prismjs node-prismjs-bibtex \
44- node-rechoir node-style-loader npm pkg-js-tools webpack git
50+ node-rechoir node-style-loader npm pkg-js-tools webpack; \
51+ fi
4552 - name : Clone repository
4653 run : git clone https://salsa.debian.org/math-team/macaulay2
4754 - name : Generate tarball
You can’t perform that action at this time.
0 commit comments