7 Commits

Author SHA1 Message Date
akkuman
5a83c90484 Merge pull request #12 from asymworks/main
Use encodeURIComponent for Tag Name
2026-08-10 11:01:41 +08:00
J.P. Krauss
7ebdbf8922 Merge branch 'akkuman:main' into main 2026-04-07 12:25:00 -07:00
J.P. Krauss
b8aa85d611 Use OpenAPIConfig.ENCODE_PATH to encode tag name 2026-03-21 07:56:19 -07:00
J.P. Krauss
d752d339f3 Fix syntax error 2026-03-21 07:45:32 -07:00
J.P. Krauss
fad97e6094 Update Package 2026-03-21 07:15:34 -07:00
J.P. Krauss
c6c0c1709a Add debugging to ensure tag name is encoded 2026-03-21 06:08:20 -07:00
J.P. Krauss
820f757c04 URL Encode tag name in getReleaseByTag 2026-03-21 05:37:25 -07:00
3 changed files with 5 additions and 0 deletions

2
dist/index.js vendored
View File

@@ -48173,6 +48173,7 @@ async function run() {
BASE: `${server_url}/api/v1`,
WITH_CREDENTIALS: true,
TOKEN: token,
ENCODE_PATH: encodeURIComponent,
});
const response = await createOrGetRelease(gitea_client, owner, repo, {
@@ -48209,6 +48210,7 @@ async function run() {
*/
async function createOrGetRelease(client, owner, repo, body) {
try {
console.log(`Checking for existing release at ${encodeURIComponent(body.tag_name)}`);
let release = await client.repository.repoGetReleaseByTag({
owner: owner,
repo: repo,

View File

@@ -35,6 +35,7 @@ async function run() {
BASE: `${server_url}/api/v1`,
WITH_CREDENTIALS: true,
TOKEN: token,
ENCODE_PATH: encodeURIComponent,
});
const response = await createOrGetRelease(gitea_client, owner, repo, {
@@ -71,6 +72,7 @@ async function run() {
*/
async function createOrGetRelease(client, owner, repo, body) {
try {
console.log(`Checking for existing release at ${encodeURIComponent(body.tag_name)}`);
let release = await client.repository.repoGetReleaseByTag({
owner: owner,
repo: repo,

1
package-lock.json generated
View File

@@ -84,6 +84,7 @@
"version": "5.0.2",
"resolved": "https://registry.npmjs.org/@octokit/core/-/core-5.0.2.tgz",
"integrity": "sha512-cZUy1gUvd4vttMic7C0lwPed8IYXWYp8kHIMatyhY8t8n3Cpw2ILczkV5pGMPqef7v0bLo0pOHrEHarsau2Ydg==",
"peer": true,
"dependencies": {
"@octokit/auth-token": "^4.0.0",
"@octokit/graphql": "^7.0.0",