Files
Poseidon/.releaserc.yaml
Moritz Jörg 847270877a feat: Add Density profile plot and cancelable jobs
Adds a Density Plot to the Pipette, it uses the temp and
salinity at node together with surface pressure.

Also fixes the matrix titles for oceanbox/Poseidon#30 and
adds a cancel button as part of oceanbox/Poseidon#41.
2025-11-20 16:16:53 +01:00

51 lines
1.3 KiB
YAML

branches:
- main
- master
- name: develop
prerelease: true
plugins:
- '@semantic-release/commit-analyzer'
- '@semantic-release/release-notes-generator'
- - '@semantic-release/changelog'
- changelogFile: RELEASE_NOTES.md
changelogTitle: "# Changelog"
- - 'semantic-release-dotnet'
- paths:
- "src/Atlantis/src/**.fsproj"
- "src/Sorcerer/src/**.fsproj"
- "src/DataAgent/src/**.fsproj"
- "src/ServerPack/src/**.fsproj"
- "src/Interfaces/**.fsproj"
- - '@semantic-release/exec'
- generateNotesCmd: "echo ${nextRelease.version} > VERSION"
- - '@semantic-release/gitlab'
- assets: []
- - '@semantic-release/git'
- message: "chore(release): ${nextRelease.version}\n\n${nextRelease.notes}"
assets:
- "RELEASE_NOTES.md"
- "VERSION"
- "src/Atlantis/src/**.fsproj"
- "src/Sorcerer/src/**.fsproj"
- "src/DataAgent/src/**.fsproj"
- "src/ServerPack/src/**.fsproj"
- "src/Interfaces/**.fsproj"
analyzeCommits:
- path: "@semantic-release/commit-analyzer"
releaseRules:
- type: "fix"
release: "patch"
- type: "patch"
release: "patch"
- type: "feat"
release: "minor"
- type: "feature"
release: "minor"
- type: "minor"
release: "minor"
- type: "breaking"
release: "major"
- type: "major"
release: "major"