diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9f048df9a44ad1812a3cd0b0f8298c7ad459759d..6274b989591ef75cb267b054ad90154530d9a283 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -421,3 +421,15 @@ release-libs: script: - bash ./lib/python/package.sh - bash ./lib/python/release.sh + +release-gitlab: + stage: release + image: docker.io/alpine:3.18 + when: manual + only: + refs: + - /^release-.*/ + before_script: + - "apk add bash curl" + script: + - "curl -fsSL -X POST -H 'Content-Type: application/json' -H 'PRIVATE-TOKEN: ${CI_TOKEN}' --data \"{'name': 'v${APP_VERSION}', 'tag_name': 'v${CI_COMMIT_BRANCH}', 'ref': '${CI_COMMIT_BRANCH}', 'description': 'Automated release from CI/CD'}\" https://gitlab.phaidra.org/api/v4/projects/450" \ No newline at end of file