From 6b3fddf4ecd92d422507cb627d616ed4666b35a6 Mon Sep 17 00:00:00 2001 From: Brady Fomegne Date: Sat, 13 Apr 2024 20:46:06 +0100 Subject: [PATCH] ci: fix auto release --- .github/workflows/release.yml | 16 +++++++++++++--- ci/ubuntu-install-packages | 2 +- 2 files changed, 14 insertions(+), 4 deletions(-) mode change 100644 => 100755 ci/ubuntu-install-packages diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fbaf50a..bd61bb9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -208,10 +208,20 @@ jobs: - name: Creating directory for archive shell: bash run: | - mkdir -p "$ARCHIVE"/{complete,doc} cp "$BIN" "$ARCHIVE"/ - cp {README.md,LICENSE,demo.gif} "$ARCHIVE"/ - cp {CHANGELOG.md} "$ARCHIVE"/doc/ + cp {README.md,LICENSE,demo.gif,CHANGELOG.md} "$ARCHIVE"/ + + - uses: actions/checkout@v4 + with: + repository: pythonbrad/afrim-man + depth: 1 + + - name: Build and Add documentation + shell: bash + run: | + ${{ env.CARGO }} install mdbook + mdbook build afrim-man + cp -r afrim-man/book "$ARCHIVE"/ - name: Build archive (Windows) shell: bash diff --git a/ci/ubuntu-install-packages b/ci/ubuntu-install-packages old mode 100644 new mode 100755 index cb6d119..48cb257 --- a/ci/ubuntu-install-packages +++ b/ci/ubuntu-install-packages @@ -11,4 +11,4 @@ if ! command -V sudo; then fi sudo apt-get update sudo apt-get install -y --no-install-recommends \ - libxtst-dev libevdev-dev libxdo-dev + libxtst-dev libevdev-dev libxdo-dev xvfb