[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/transient 823b3babb7 4/5: Add CI workflow to generate a
From: |
Jonas Bernoulli |
Subject: |
[elpa] externals/transient 823b3babb7 4/5: Add CI workflow to generate and distribute manual |
Date: |
Sun, 30 Jan 2022 17:41:27 -0500 (EST) |
branch: externals/transient
commit 823b3babb7d75dcf65edf4841fa4129ad9f6a3fd
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
Add CI workflow to generate and distribute manual
---
.github/workflows/manual.yml | 26 ++++++++++++++++++++++++++
.gitignore | 2 ++
2 files changed, 28 insertions(+)
diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml
new file mode 100644
index 0000000000..8c310e4906
--- /dev/null
+++ b/.github/workflows/manual.yml
@@ -0,0 +1,26 @@
+name: manual
+on:
+ push:
+ branches: master
+jobs:
+ manual:
+ name: "Generate and distribute manual"
+ runs-on: ubuntu-latest
+ steps:
+ - name: Configure
+ uses: magit/actions/config@main
+ - name: Install Emacs
+ uses: magit/actions/install-emacs@main
+ - name: Install Texlive
+ uses: magit/actions/install-texlive@main
+ - name: Install Org
+ uses: magit/actions/install-org@main
+ - name: Generate manual
+ uses: magit/actions/manual-generate@main
+ - name: Commit manual
+ uses: magit/actions/manual-commit@main
+ - name: Publish manual
+ uses: magit/actions/manual-publish@main
+ with:
+ key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
+ secret: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
diff --git a/.gitignore b/.gitignore
index d39c061d3a..ab2f77e0ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,8 @@
/config.mk
/docs/*.html
+/docs/*.info
/docs/*.pdf
+/docs/*.texi
/docs/dir
/docs/stats/
/lisp/*-autoloads.el