Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
22.19.0
24.8.0
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ See [action.yml](https://github.com/WtfJoke/setup-tectonic/blob/main/action.yml)

```yml
steps:
- uses: wtfjoke/setup-tectonic@v3
- uses: wtfjoke/setup-tectonic@v4
- run: tectonic main.tex
```

You can also download a specific version of Tectonic

```yml
steps:
- uses: wtfjoke/setup-tectonic@v3
- uses: wtfjoke/setup-tectonic@v4
with:
tectonic-version: 0.14.1
- run: tectonic main.tex
Expand All @@ -41,7 +41,7 @@ If you want to use biber, specify a biber version (for a full example see [below

```yml
steps:
- uses: wtfjoke/setup-tectonic@v3
- uses: wtfjoke/setup-tectonic@v4
with:
biber-version: 2.17
- run: biber --version
Expand All @@ -50,7 +50,7 @@ steps:
## Upload pdf (using `actions/upload-artifact`)

```yml
name: 'Build LaTex Document'
name: "Build LaTex Document"
on:
push:
jobs:
Expand All @@ -60,7 +60,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: wtfjoke/setup-tectonic@v3
- uses: wtfjoke/setup-tectonic@v4
- name: Run Tectonic
run: tectonic main.tex
- name: Upload pdf
Expand All @@ -73,7 +73,7 @@ jobs:
## With enabled cache (using `actions/cache`)

```yml
name: 'Build LaTex Document'
name: "Build LaTex Document"
on:
push:
jobs:
Expand All @@ -90,7 +90,7 @@ jobs:
key: ${{ runner.os }}-tectonic-${{ hashFiles('**/*.tex') }}
restore-keys: |
${{ runner.os }}-tectonic-
- uses: wtfjoke/setup-tectonic@v3
- uses: wtfjoke/setup-tectonic@v4
- name: Run Tectonic
run: tectonic main.tex
- name: Upload pdf
Expand All @@ -103,7 +103,7 @@ jobs:
## With biber

```yml
name: 'Build LaTex Document with Biber'
name: "Build LaTex Document with Biber"
on:
push:
jobs:
Expand All @@ -120,9 +120,9 @@ jobs:
key: ${{ runner.os }}-tectonic-${{ hashFiles('**/*.tex') }}
restore-keys: |
${{ runner.os }}-tectonic-
- uses: wtfjoke/setup-tectonic@v3
- uses: wtfjoke/setup-tectonic@v4
with:
biber-version: 'latest'
biber-version: "latest"
- name: Run Tectonic + Biber
run: tectonic main.tex
- name: Upload pdf
Expand Down Expand Up @@ -178,7 +178,7 @@ The official cache action [actions/cache](https://github.com/actions/cache) has
For tectonic the cache directories (`path`) are as follows (see also [tectonic-typesetting/tectonic#159](https://github.com/tectonic-typesetting/tectonic/issues/159)):

| OS | Cache-Directory | Run-Command to export it as environment variable |
| ------- | ----------------------------------------- | ------------------------------------------------------------------------- |
| ------- | ----------------------------------------- | ------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| Linux | `~/.cache/Tectonic` | `echo TECTONIC_CACHE_PATH=~/.cache/Tectonic >> $GITHUB_ENV` |
| Mac | `~/Library/Caches/Tectonic` | `echo TECTONIC_CACHE_PATH=~/Library/Caches/Tectonic >> $GITHUB_ENV` |
| Windows | `%LOCALAPPDATA%\TectonicProject\Tectonic` | <code>echo TECTONIC_CACHE_PATH=$env:LOCALAPPDATA\TectonicProject\Tectonic | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append`</code> |
Expand Down
2 changes: 1 addition & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ inputs:
description: 'The version of biber to install. A value of `latest` will install the latest version of biber.'

runs:
using: 'node20'
using: 'node24'
main: 'dist/index.js'
branding:
icon: book-open
Expand Down
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
"devDependencies": {
"@biomejs/biome": "2.2.4",
"@octokit/types": "15.0.0",
"@types/node": "24.5.1",
"@types/node": "24.5.2",
"@types/semver": "7.7.1",
"@vercel/ncc": "0.38.3",
"@vitest/coverage-v8": "3.2.4",
Expand Down
Loading