From 7d7bd8b55b2b08f1ebe69de4ecc442540d818fa2 Mon Sep 17 00:00:00 2001 From: Ayo Date: Thu, 2 Apr 2026 17:59:07 +0200 Subject: [PATCH] chore: update release script --- scripts/release.ts | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/scripts/release.ts b/scripts/release.ts index 8e8baf1..a9e7577 100644 --- a/scripts/release.ts +++ b/scripts/release.ts @@ -1,23 +1,25 @@ // @ts-check // forked from https://github.com/elk-zone/elk/blob/main/scripts/release.ts -import Git from 'simple-git' +import {simpleGit, } from 'simple-git' -const git = Git() -const upstream = 'gh' +const git = simpleGit() const hash = await git.revparse(['main']) -console.log('Checkout release branch') +console.log('Fetch remote gh repo') await git.fetch('gh') -await git.checkout(`${upstream}/release`, {l}) -console.log(`Reset to main branch (${hash})`) -await git.reset(['--hard', hash]) +console.log('Checkout release branch') +//git checkout -b release --track gh/release +await git.checkout(['-b', 'release', '--track', 'gh/release']) -console.log('Push to release branch') -await git.push(['--force']) +// console.log(`Reset to main branch (${hash})`) +// await git.reset(['--hard', hash]) -console.log('Checkout main branch') -await git.checkout('main') +// console.log('Push to release branch') +// await git.push(['--force']) + +// console.log('Checkout main branch') +// await git.checkout('main')