mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-19 14:00:35 +00:00
important_packages: document that packages tested should ideally have recent release tags (#17134)
This commit is contained in:
@@ -1,4 +1,18 @@
|
||||
# xxx instead of pkg1, pkg2, use the more flexible `NIM_TESTAMENT_BATCH` (see #14823).
|
||||
##[
|
||||
## note
|
||||
`useHead` should ideally be used as the default but lots of packages (e.g. `chronos`)
|
||||
don't have release tags (or have really old ones compared to HEAD), making it
|
||||
impossible to test them reliably here.
|
||||
|
||||
packages listed here should ideally have regularly updated release tags, so that:
|
||||
* we're testing recent versions of the package
|
||||
* the version that's tested is stable enough even if HEAD may occasionally break
|
||||
]##
|
||||
|
||||
|
||||
#[
|
||||
xxx instead of pkg1, pkg2, use the more flexible `NIM_TESTAMENT_BATCH` (see #14823).
|
||||
]#
|
||||
|
||||
template pkg1(name: string; cmd = "nimble test"; url = "", useHead = true): untyped =
|
||||
packages1.add((name, cmd, url, useHead))
|
||||
|
||||
Reference in New Issue
Block a user