Skip to content

Commit 651c101

Browse files
author
Your Name
committed
Ignore prerelease tags when building docs
1 parent f3c8e01 commit 651c101

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/deploy-docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ jobs:
4949

5050
- name: Download and extract docs for each release
5151
run: |
52-
# Get all releases
53-
releases=$(curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" "https://api.github.com/repos/roc-lang/basic-cli/releases" | jq -c '.')
52+
# Get all releases (exclude prereleases like dev)
53+
releases=$(curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" "https://api.github.com/repos/roc-lang/basic-cli/releases" | jq -c '[.[] | select(.prerelease==false)]')
5454
echo "$releases" | jq -c '.[]' | while read -r release; do
5555
release_name=$(echo $release | jq -r '.tag_name')
5656
assets_url=$(echo $release | jq -r '.assets_url')
@@ -80,7 +80,7 @@ jobs:
8080
find ./temp_docs -type f -exec sed -i 's/\/packages\/basic-cli\//\/basic-cli\//g' {} +
8181
8282
# Get the latest release version
83-
latest_release=$(echo "${releases}" | jq -r '.[0].tag_name')
83+
latest_release=$(echo "${releases}" | jq -r '.[0].tag_name // "main"')
8484
8585
if [ -f "./docs/index.html" ]; then
8686
# Copy the index.html and replace LATESTVERSION with actual latest release

0 commit comments

Comments
 (0)