mirror of
https://github.com/pockethost/pockethost.git
synced 2025-03-30 15:08:30 +00:00
use semver range for pocketbase updates
This commit is contained in:
parent
11a70e0e67
commit
f56cb7d2bf
@ -1,5 +1,5 @@
|
||||
import { writeFileSync } from 'fs'
|
||||
import { lte, prerelease } from 'semver'
|
||||
import { prerelease, satisfies } from 'semver'
|
||||
import {
|
||||
LoggerService,
|
||||
MOTHERSHIP_HOOKS_DIR,
|
||||
@ -66,7 +66,8 @@ export async function freshenPocketbaseVersions() {
|
||||
await bot.download()
|
||||
const rawVersions = await bot.versions()
|
||||
const allowedVersions = rawVersions.filter(
|
||||
(v) => lte(v, PH_ALLOWED_POCKETBASE_SEMVER()) && prerelease(v) === null,
|
||||
(v) =>
|
||||
satisfies(v, PH_ALLOWED_POCKETBASE_SEMVER()) && prerelease(v) === null,
|
||||
)
|
||||
const versions = expandAndSortSemVers(allowedVersions)
|
||||
const cjs = `module.exports = ${stringify(versions, null, 2)}`
|
||||
|
@ -79,7 +79,7 @@ if (_IS_DEV) {
|
||||
}
|
||||
|
||||
export const SETTINGS = {
|
||||
PH_ALLOWED_POCKETBASE_SEMVER: mkString(`0.22.21`),
|
||||
PH_ALLOWED_POCKETBASE_SEMVER: mkString(`0.22.*`),
|
||||
|
||||
PH_HOME: mkPath(_PH_HOME, { create: true }),
|
||||
PH_PROJECT_ROOT: mkPath(PH_PROJECT_ROOT()),
|
||||
|
Loading…
x
Reference in New Issue
Block a user