Skip to content
Snippets Groups Projects

fix: Testing first run of semantic-release without --verify-release

Merged Stefan E. Funk requested to merge 260-improve-ci-process into develop
1 file
+ 15
2
Compare changes
  • Side-by-side
  • Inline
+ 15
2
@@ -47,9 +47,22 @@ Prepare RELEASE:
stage: semantic_versioning
rules:
- if: $CI_COMMIT_REF_NAME == "main" && $CI_COMMIT_TITLE !~ /^[\d\.]+$/
extends:
image: maven:3.8.3-jdk-8
before_script:
- curl -sL https://deb.nodesource.com/setup_14.x | bash -
- apt-get install -y nodejs
- npm ci --unsafe-perm --cache .npm --prefer-offline
script:
- git config pull.rebase false
- git checkout main
- git branch --set-upstream-to=origin/main main
- git pull
# - npx semantic-release --use-conveyal-workflow --dev-branch=develop --skip-maven-deploy --additionalFilesToCommit CHANGELOG.md --disable-final-skip-ci --dry-run
- npx semantic-release --prepare @conveyal/maven-semantic-release --publish @conveyal/maven-semantic-release --verify-conditions @conveyal/maven-semantic-release --use-conveyal-workflow --dev-branch=develop --skip-maven-deploy --additionalFilesToCommit CHANGELOG.md --disable-final-skip-ci --dry-run
# extends:
# - .prepare-semantic-release
- .prepare-semantic-release-dry-run
# - .prepare-semantic-release-dry-run
# Build and validate all the feature branches
Validate Java:
Loading