From e01616d175786413d06fcc7bf6ba3f04e124ddd1 Mon Sep 17 00:00:00 2001 From: umarcor Date: Wed, 1 Dec 2021 18:54:09 +0100 Subject: [PATCH 1/4] ci: set name of the documentation artifact --- .github/workflows/Test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml index 3fb1300..fe575c5 100644 --- a/.github/workflows/Test.yml +++ b/.github/workflows/Test.yml @@ -25,6 +25,7 @@ jobs: - name: '๐Ÿ“ค Upload artifact: HTML' uses: actions/upload-artifact@v2 with: + name: openFPGALoader-Documentation path: doc/_build/html From 76b03380e7d6eea7b5b21c06fdd899ebc2031457 Mon Sep 17 00:00:00 2001 From: umarcor Date: Wed, 1 Dec 2021 20:01:51 +0100 Subject: [PATCH 2/4] ci/Release: replace openFPGALoader-Documentation subdir with a tarball --- .github/workflows/Test.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml index fe575c5..4045709 100644 --- a/.github/workflows/Test.yml +++ b/.github/workflows/Test.yml @@ -243,9 +243,15 @@ jobs: with: path: artifact + - name: 'โœ‰๏ธ Package Documentation' + run: | + cd artifact + tar cvzf openFPGALoader-Documentation.tar.gz openFPGALoader-Documentation + rm -rf openFPGALoader-Documentation + # Tagged: create a pre-release or a release (semver) # Untagged: update the assets of pre-release 'nightly' - - uses: eine/tip@master + - uses: '๐Ÿ“ฆ eine/tip@master' with: token: ${{ github.token }} tag: 'nightly' From 3fc874152575b655cb2be9b5a6081ce4cc78c056 Mon Sep 17 00:00:00 2001 From: umarcor Date: Wed, 1 Dec 2021 21:30:42 +0100 Subject: [PATCH 3/4] ci/doc: clean HTML build before uploading artifact --- .github/workflows/Test.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml index 4045709..4850037 100644 --- a/.github/workflows/Test.yml +++ b/.github/workflows/Test.yml @@ -22,6 +22,10 @@ jobs: token: ${{ github.token }} skip-deploy: ${{ github.event_name == 'pull_request' }} + - name: '๐Ÿงน Clean HTML build' + if: ${{ github.event_name != 'pull_request' }} + run: sudo rm -rf doc/_build/html/.git + - name: '๐Ÿ“ค Upload artifact: HTML' uses: actions/upload-artifact@v2 with: From 6d469dfe92b44326a2ca6916918e2991fe846e07 Mon Sep 17 00:00:00 2001 From: umarcor Date: Wed, 1 Dec 2021 21:46:24 +0100 Subject: [PATCH 4/4] revert ".github/workflows/Test.yml: filter artifact" This reverts commit 06fe7f10d0e47865ed69f9fce583a5966bc845a0. --- .github/workflows/Test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml index 4850037..5c0ccde 100644 --- a/.github/workflows/Test.yml +++ b/.github/workflows/Test.yml @@ -259,4 +259,4 @@ jobs: with: token: ${{ github.token }} tag: 'nightly' - files: artifact/*-openFPGALoader/* + files: artifact/**/*