Skip to content

Commit 98fc81e

Browse files
committed
Adding document as artifact
1 parent a0ab08b commit 98fc81e

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

.github/workflows/artifact.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ jobs:
4343
run: |
4444
cmake ../checkout
4545
make -j8
46+
make online-doc
4647
working-directory: build
4748
- name: Extract version
4849
id: version
@@ -55,9 +56,17 @@ jobs:
5556
run: |
5657
../checkout/dist.sh dist ../checkout
5758
working-directory: build
58-
- uses: actions/upload-artifact@v4
59+
- uses: actions/upload-artifact@v6
5960
id: upload-artifact
6061
with:
6162
name: sagittarius-${{ inputs.suffix }}
6263
path: ./build/sagittarius-${{ steps.version.outputs.build_version }}.tar.gz
6364
compression-level: 0
65+
- uses: actions/upload-artifact@v6
66+
id: upload-doc-artifact
67+
with:
68+
name: sagittarius-doc-${{ inputs.suffix }}
69+
path: ./build/doc/**
70+
!path: ./build/doc/CMakeFiles/*
71+
!path: ./build/doc/*.cmake
72+
compression-level: 0

.github/workflows/windows-installer.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
arch: [x64, x86]
2222
steps:
2323
- name: Download artifact
24-
uses: actions/download-artifact@v4
24+
uses: actions/download-artifact@v7
2525
with:
2626
artifact-ids: ${{ inputs.artifact-id }}
2727
merge-multiple: true
@@ -59,7 +59,7 @@ jobs:
5959
options: /Qp
6060
- name: Upload installer
6161
id: upload-windows-installer
62-
uses: actions/upload-artifact@v4
62+
uses: actions/upload-artifact@v6
6363
with:
6464
name: sagittarius-${{ inputs.suffix }}-${{ matrix.arch }}-installer
6565
path: ${{ steps.extract.outputs.build_dir }}/win/Output/setup_sagittarius_*.exe

0 commit comments

Comments
 (0)