Skip to content

Commit 4764005

Browse files
committed
fix #467: build texlive-local.deb and publish it to daily release
1 parent e96be31 commit 4764005

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

.github/FUNDING.yml

-3
This file was deleted.

.github/workflows/build.yaml

+9-2
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,13 @@ jobs:
139139
try(update.packages(ask = FALSE, checkBuilt = TRUE))
140140
shell: Rscript {0}
141141

142+
- name: Build texlive-local-deb
143+
run: |
144+
apt install -y equivs
145+
wget https://cdn.jsdelivr.net/gh/scottkosty/install-tl-ubuntu/debian-control-texlive-in.txt
146+
equivs-build debian-*
147+
mv texlive-local*.deb texlive-local.deb
148+
142149
- name: Build TinyTeX-0.zip & install more package
143150
run: |
144151
sed -i 's|# finished base|cp $OLDPWD/install-tl-unx.tar.gz tools/; Rscript tools/clean-tlpdb.R; tar zcf TinyTeX-0.tar.gz -C ~ .TinyTeX|' tools/install-unx.sh
@@ -198,7 +205,7 @@ jobs:
198205
max_attempts: 5
199206
retry_wait_seconds: 10
200207
command: |
201-
gh release upload ${{needs.new-release.outputs.draft-tag}} TinyTeX-0.tar.gz TinyTeX-1.tar.gz TinyTeX.tar.gz TinyTeX-2.tar.gz installer-unix.tar.gz regex.tar.gz --clobber
208+
gh release upload ${{needs.new-release.outputs.draft-tag}} TinyTeX-0.tar.gz TinyTeX-1.tar.gz TinyTeX.tar.gz TinyTeX-2.tar.gz installer-unix.tar.gz regex.tar.gz texlive-local.deb --clobber
202209
203210
build-mac:
204211
needs: [new-release]
@@ -328,7 +335,7 @@ jobs:
328335
echo "## TeX Live version" >> notes.md
329336
echo "" >> notes.md
330337
echo '```' >> notes.md
331-
cat <<EOF >> notes.md
338+
cat <<EOF >> notes.md
332339
${{ needs.build-linux.outputs.tlmgr-version }}
333340
EOF
334341
echo '```' >> notes.md

0 commit comments

Comments
 (0)