Skip to content

Commit 1645e9d

Browse files
authored
Skip empty bases when deploying (#274)
1 parent 145227f commit 1645e9d

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Unreleased
44

5+
## v0.2.4 - 2025-05-26
6+
7+
- Skip empty bases when deploying to not overwrite all docs accidentally [#274](https://github.com/LuxDL/DocumenterVitepress.jl/pull/274).
8+
59
## v0.2.3 - 2025-05-25
610

711
- Fixed occasional double slashes in version picker URLs and removed the unnecessary current version from the bottom of the version list [#272](https://github.com/LuxDL/DocumenterVitepress.jl/pull/272).

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "DocumenterVitepress"
22
uuid = "4710194d-e776-4893-9690-8d956a29c365"
33
authors = ["Lazaro Alonso <[email protected]>", "Anshul Singhvi <[email protected]>", "Julius Krumbiegel"]
4-
version = "0.2.3"
4+
version = "0.2.4"
55

66
[deps]
77
ANSIColoredPrinters = "a4c015fc-c6ff-483c-b24f-f7ea428134e9"

src/DocumenterVitepress.jl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,11 @@ function deploydocs(;
153153
if !isfile(bases_file)
154154
error("Expected a file at $bases_file listing the separate bases that DocumenterVitepress has built the docs for.")
155155
end
156-
bases = readlines(bases_file)
156+
bases = filter(!isempty, readlines(bases_file))
157+
if isempty(bases)
158+
@info "Found no bases suitable for deployment (empty bases are skipped)."
159+
return
160+
end
157161
@info "Found bases for deployment: $bases"
158162

159163
for (i, base) in enumerate(bases)

0 commit comments

Comments
 (0)