From 811bfbb1185c60640dd6e696eaf460f1a5a8ee7b Mon Sep 17 00:00:00 2001 From: Diogo Matsubara Date: Fri, 10 May 2024 11:56:34 +0200 Subject: [PATCH] Split input.repo to get only repo name. (#135) * Split input.repo to get only repo name. input.repo comes from github.repository which means owner/repo We only need the repo name for the Packages file. * npm format:check fixes --- dist/publish-crates-debian-main.js | 4 +++- src/publish-crates-debian.ts | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dist/publish-crates-debian-main.js b/dist/publish-crates-debian-main.js index c31ec75..cfade69 100644 --- a/dist/publish-crates-debian-main.js +++ b/dist/publish-crates-debian-main.js @@ -127723,8 +127723,10 @@ async function main(input) { (0,_command__WEBPACK_IMPORTED_MODULE_5__.sh)(`unzip ${archive} -d ${input.version}`); } } + // repo is actually owner/repo so we have to split it here to get only the git repo name + const gitRepo = input.repo.split("/")[1]; const debianRepo = `${input.sshHost}:${input.sshHostPath}`; - const packagesPath = `.Packages-${input.repo}-${input.version}`; + const packagesPath = `.Packages-${gitRepo}-${input.version}`; const allPackagesPath = "Packages"; const allPackagesGzippedPath = "Packages.gz"; await _ssh__WEBPACK_IMPORTED_MODULE_4__/* .withIdentity */ .Y(input.sshPrivateKey, input.sshPassphrase, env => { diff --git a/src/publish-crates-debian.ts b/src/publish-crates-debian.ts index 1f51665..064c1fd 100644 --- a/src/publish-crates-debian.ts +++ b/src/publish-crates-debian.ts @@ -71,8 +71,10 @@ export async function main(input: Input) { } } + // repo is actually owner/repo so we have to split it here to get only the git repo name + const gitRepo = input.repo.split("/")[1]; const debianRepo = `${input.sshHost}:${input.sshHostPath}`; - const packagesPath = `.Packages-${input.repo}-${input.version}`; + const packagesPath = `.Packages-${gitRepo}-${input.version}`; const allPackagesPath = "Packages"; const allPackagesGzippedPath = "Packages.gz";