feat(netlify): abstract createSlug helper function #2923
|
@ -1,14 +1,18 @@
|
||||||
const { exec } = require('child_process')
|
const { exec } = require('child_process')
|
||||||
|
|
||||||
|
function createSlug(string) {
|
||||||
|
return String(string)
|
||||||
|
.trim()
|
||||||
|
.normalize('NFKD')
|
||||||
|
.toLowerCase()
|
||||||
|
.replace(/[.\s/]/g, '-')
|
||||||
|
.replace(/[^A-Za-z\d-]/g, '')
|
||||||
|
}
|
||||||
|
|
||||||
const BOT_USER_ID = 513
|
const BOT_USER_ID = 513
|
||||||
const giteaToken = process.env.GITEA_TOKEN
|
const giteaToken = process.env.GITEA_TOKEN
|
||||||
const siteId = process.env.NETLIFY_SITE_ID
|
const siteId = process.env.NETLIFY_SITE_ID
|
||||||
const branchSlug = String(process.env.DRONE_SOURCE_BRANCH)
|
const branchSlug = createSlug(process.env.DRONE_SOURCE_BRANCH)
|
||||||
.trim()
|
|
||||||
.normalize('NFKD')
|
|
||||||
.toLowerCase()
|
|
||||||
.replace(/[.\s/]/g, '-')
|
|
||||||
.replace(/[^A-Za-z\d-]/g, '')
|
|
||||||
const prNumber = process.env.DRONE_PULL_REQUEST
|
const prNumber = process.env.DRONE_PULL_REQUEST
|
||||||
|
|
||||||
const prIssueCommentsUrl = `https://kolaente.dev/api/v1/repos/vikunja/frontend/issues/${prNumber}/comments`
|
const prIssueCommentsUrl = `https://kolaente.dev/api/v1/repos/vikunja/frontend/issues/${prNumber}/comments`
|
||||||
|
|
Reference in New Issue
Block a user