remove js script

This commit is contained in:
Zamitto
2025-10-23 12:45:09 -03:00
parent 52714e3323
commit e12fdf8f8f
2 changed files with 14 additions and 33 deletions

View File

@@ -85,7 +85,20 @@ jobs:
- name: Update PKGBUILD and .SRCINFO - name: Update PKGBUILD and .SRCINFO
if: steps.check-update.outputs.update_needed == 'true' if: steps.check-update.outputs.update_needed == 'true'
run: | run: |
node ../scripts/update-pkgver.js "${{ steps.get-version.outputs.version }}" ./PKGBUILD # Update pkgver in PKGBUILD
NEW_VERSION="${{ steps.get-version.outputs.version }}"
echo "Updating PKGBUILD pkgver to $NEW_VERSION"
# Read PKGBUILD and update pkgver line
sed -i "s/^pkgver=.*/pkgver=$NEW_VERSION/" ./PKGBUILD
# Reset pkgrel to 1 when version changes
sed -i "s/^pkgrel=.*/pkgrel=1/" "$PKGBUILD_PATH"
echo "✅ Successfully updated pkgver to $NEW_VERSION in $PKGBUILD_PATH"
# Update package checksums and generate .SRCINFO
updpkgsums updpkgsums
makepkg --printsrcinfo > .SRCINFO makepkg --printsrcinfo > .SRCINFO

View File

@@ -1,32 +0,0 @@
const fs = require("node:fs");
function updatePkgver(newVersion, pkgbuildPath) {
try {
const content = fs.readFileSync(pkgbuildPath, "utf8");
const lines = content.split("\n");
const updatedLines = lines.map((line) => {
if (line.trim().startsWith("pkgver=")) {
return `pkgver=${newVersion}`;
}
return line;
});
fs.writeFileSync(pkgbuildPath, updatedLines.join("\n"), "utf8");
console.log(
`✅ Successfully updated pkgver to ${newVersion} in ${pkgbuildPath}`
);
} catch (error) {
console.error(`❌ Error updating pkgver: ${error.message}`);
process.exit(1);
}
}
// Get version from command line arguments
const args = process.argv.slice(2);
const newVersion = args[0];
const pkgbuildPath = args[1] || "./PKGBUILD";
updatePkgver(newVersion, pkgbuildPath);