emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/git-commit 345d60aea8 1/5: Add CI workflow to generate and


From: ELPA Syncer
Subject: [nongnu] elpa/git-commit 345d60aea8 1/5: Add CI workflow to generate and distribute manual
Date: Sun, 30 Jan 2022 15:58:02 -0500 (EST)

branch: elpa/git-commit
commit 345d60aea86b1acc4027d38714a609f3c3138192
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                   |  1 +
 2 files changed, 27 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 7729e29012..453256ceb5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,7 @@
 /docs/*.html
 /docs/*.info
 /docs/*.pdf
+/docs/*.texi
 /docs/dir
 /docs/stats/
 /lisp/*-autoloads.el



reply via email to

[Prev in Thread] Current Thread [Next in Thread]