Skip to content

Commit 072a761

Browse files
authored
ci: add release workflow for Quarto extension (#32)
1 parent 604e078 commit 072a761

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/workflows/release.yml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Release Quarto Extension
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
version:
7+
type: choice
8+
description: "Version"
9+
required: false
10+
default: "patch"
11+
options:
12+
- "patch"
13+
- "minor"
14+
- "major"
15+
16+
permissions:
17+
contents: write
18+
pull-requests: write
19+
id-token: write
20+
pages: write
21+
22+
jobs:
23+
release:
24+
uses: mcanouil/quarto-extension-actions/.github/workflows/release.yml@main
25+
secrets: inherit
26+
with:
27+
version: "${{ github.event.inputs.version }}"
28+
formats: "html typst pdf docx revealjs beamer pptx"
29+
tinytex: false
30+
quarto: "release"

0 commit comments

Comments
 (0)