aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorChristian Duerr <contact@christianduerr.com>2023-05-28 12:13:09 +0200
committerGitHub <noreply@github.com>2023-05-28 10:13:09 +0000
commite3746e49a117ebf8d1f43715554c5a1cf8d4a116 (patch)
treefa5490d36c8b864e3f1f6705c4b0318ea34fa816 /.github
parent32ea98deeba5f0eb6c51062cfb0fd2caa802054d (diff)
downloadalacritty-e3746e49a117ebf8d1f43715554c5a1cf8d4a116.tar.gz
alacritty-e3746e49a117ebf8d1f43715554c5a1cf8d4a116.zip
Move manpages to scdoc
This rewrites the existing manpages to use the `scdoc` format, making it simpler to read and edit the manpages without intricate roff knowledge. Some minor changes to the manpages were made in the process, mostly focusing on correcting some of the wording. The list of maintainers has also changed to ensure people not involved in the project anymore aren't unnecessarily contacted for support.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/release.yml8
1 files changed, 4 insertions, 4 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 1b911d96..ed417a65 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -67,13 +67,13 @@ jobs:
- name: Install dependencies
run: |
sudo apt-get install cmake pkg-config libfreetype6-dev libfontconfig1-dev \
- libxcb-xfixes0-dev libxkbcommon-dev python3
+ libxcb-xfixes0-dev libxkbcommon-dev python3 scdoc
- name: Test
run: cargo test --release
- - name: Gzip manpage
+ - name: Generate manpages
run: |
- gzip -c "./extra/alacritty.man" > "./alacritty.1.gz"
- gzip -c "./extra/alacritty-msg.man" > "./alacritty-msg.1.gz"
+ scdoc < extra/man/alacritty.1.scd | gzip -c > "./alacritty.1.gz"
+ scdoc < extra/man/alacritty-msg.1.scd | gzip -c > "./alacritty-msg.1.gz"
- name: Upload Assets
run: |
mv ./extra/logo/alacritty-term.svg ./Alacritty.svg