release: 4.9.2 (#856)

This commit is contained in:
Trim21
2025-01-30 01:18:17 +08:00
committed by GitHub
parent 8dbd865a22
commit ffadb05abd
6 changed files with 16 additions and 9 deletions

View File

@@ -13,11 +13,16 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Parse version
id: parse_version
run: echo VERSION=`jq .version package.json -r` >> $GITHUB_OUTPUT
- name: Update PKGBUILD for AUR
run: |
sed -i 's/pkgname=flood/pkgname=nodejs-flood/' ./distribution/archlinux/flood/PKGBUILD
sed -i 's/replace-with-your-name/Jesse Chan/' ./distribution/archlinux/flood/PKGBUILD
sed -i 's/to-be-determined@tbd/jc@linux.com/' ./distribution/archlinux/flood/PKGBUILD
sed -i 's/version-to-be-replaced/${{ steps.parse_version.outputs.VERSION }}/' ./distribution/archlinux/flood/PKGBUILD
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

View File

@@ -44,13 +44,15 @@ jobs:
- name: Copy flood-bin distribution files
run: cp -rf distribution/debian/flood-bin/* .
- name: Update BUILD
run: sed -i 's/replace-with-your-name <to-be-determined@tbd>/Jesse Chan <jc@linux.com>/' ./BUILD
- name: Parse version
id: parse_version
run: echo VERSION=`jq .version package.json -r` >> $GITHUB_OUTPUT
- name: Update BUILD
run: |
sed -i 's/replace-with-your-name <to-be-determined@tbd>/Jesse Chan <jc@linux.com>/' ./BUILD
sed -i 's/version-to-be-replaced/${{ steps.parse_version.outputs.VERSION }}/' ./BUILD
- name: Extract Flood tarball
run: |
npm pack flood@${{ steps.parse_version.outputs.VERSION }}

View File

@@ -1,7 +1,7 @@
# Maintainer: replace-with-your-name <to-be-determined@tbd>
# Contributor: replace-with-your-name <to-be-determined@tbd>
_npmname=flood
_npmver=4.8.2
_npmver=version-to-be-replaced
pkgname=flood
pkgver=$_npmver
pkgrel=1

View File

@@ -10,7 +10,7 @@ PACKAGE = "flood"
RECOMMENDS = ["mediainfo"]
VERSION = "4.8.2-0"
VERSION = "version-to-be-replaced-0"
genrule(
name = "flood-pkg-arm64",

View File

@@ -6,9 +6,9 @@ Uploaders: replace with your name <to-be-determined@tbd>
Testsuite: autopkgtest-pkg-nodejs
Build-Depends:
debhelper-compat (= 11)
, nodejs (>= 12)
, nodejs (>= 16)
, pkg-js-tools (>= 0.8.10)
Standards-Version: 4.5.2
Standards-Version: 4.9.2
Homepage: https://github.com/jesec/flood#readme
Vcs-Git: https://salsa.debian.org/js-team/flood.git
Vcs-Browser: https://salsa.debian.org/js-team/flood
@@ -17,7 +17,7 @@ Package: flood
Architecture: all
Depends:
${misc:Depends}
, nodejs (>= 12)
, nodejs (>= 16)
Recommends: mediainfo
Description: modern web user interface for various torrent clients
Flood is a modern web user interface for various torrent clients

View File

@@ -1,6 +1,6 @@
{
"name": "flood",
"version": "4.9.1",
"version": "4.9.2",
"description": "A modern Web UI for various torrent clients with multi-user and multi-client support",
"keywords": [
"typescript",