build(Needs bump): fix webhook not triggering

This commit is contained in:
PalmDevs
2025-04-09 20:46:35 +07:00
parent ca3ac64390
commit 8942d27453
4 changed files with 96 additions and 118 deletions

View File

@@ -1,32 +1,28 @@
import defineSubprojectReleaseConfig from '../../semantic-release-config.js'
export default defineSubprojectReleaseConfig({
plugins:
process.env.RELEASE_WORKFLOW_STEP === 'publish'
? [
[
'@semantic-release/exec',
{
publishCmd: 'bun run scripts/trigger-portainer-webhook.ts',
},
],
]
: [
[
'@codedependant/semantic-release-docker',
{
dockerImage: 'revanced-bot-websocket-api',
dockerRegistry: 'ghcr.io',
dockerProject: 'revanced',
dockerContext: '../..',
dockerPlatform: ['linux/amd64', 'linux/arm64'],
dockerBuildQuiet: false,
dockerTags: [
'{{#if prerelease.[0]}}dev{{else}}main{{/if}}',
'{{#unless prerelease.[0]}}latest{{/unless}}',
'{{version}}',
],
},
],
],
plugins: [
[
'@codedependant/semantic-release-docker',
{
dockerImage: 'revanced-bot-websocket-api',
dockerRegistry: 'ghcr.io',
dockerProject: 'revanced',
dockerContext: '../..',
dockerPlatform: ['linux/amd64', 'linux/arm64'],
dockerBuildQuiet: false,
dockerTags: [
'{{#if prerelease.[0]}}dev{{else}}main{{/if}}',
'{{#unless prerelease.[0]}}latest{{/unless}}',
'{{version}}',
],
},
],
[
'@semantic-release/exec',
{
successCmd: 'bun run scripts/trigger-portainer-webhook.ts',
},
],
],
})