diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d081cb5a5..a153d54ad 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -160,7 +160,7 @@ backend:prod: PROD_BUILD: -prod -release:prepare: +release:changelog: stage: release rules: &release-rules - if: $CI_COMMIT_TAG =~ /^v[0-9\.]+$/ @@ -168,22 +168,12 @@ release:prepare: script: - echo "Preparing release..." - ./.gitlab-ci/version.pl > .current-version - artifacts: - paths: - - .current-version - -release:changelog: - stage: release - rules: *release-rules - script: - - xzcat node-dependencies.nar.xz | nix-store --import - - nix -L run ".#jqChangelogJson" -- -r '.versions[0].version' > .current-version - - nix -L run ".#jqChangelogJson" -- -r '.versions[0].body' > .current-changelog.md - echo "VERSION=$(cat .current-version)" >> build.env artifacts: reports: dotenv: build.env paths: + - .current-version - .changelog.md name: "changelog-${CI_COMMIT_SHORT_SHA}" expire_in: "1 day"