Releases: dolittle/establish-context-action
Release v2.5.7
Summary
Fixes the scripts and workflows
Release v2.5.6
Summary
Attempt to fix
Release v2.5.5
Summary
Use node16
Release v2.5.4
Summary
Update dependencies and use latest dolittle typescript packages
Release v2.5.3
Summary
Trims the spaces around prerelease branch names after splitting on comma to allow specifying:
- name: Establish context
id: context
uses: dolittle/establish-context-action@v2
with:
prerelease-branches: legolas, gandalf
instead of:
- name: Establish context
id: context
uses: dolittle/establish-context-action@v2
with:
prerelease-branches: legolas,gandalf
Fixed
- Trim spaces around prerelease branch names
Release v2.5.2
Summary
The main purpose of this PR was to fix an issue we were having when we were releasing fixes while working on a new prerelease in a branch. So for example say we were working on 5.6.0-embeddings
while the latest release was on 5.5.2
. When we merged in a patch to master, the expected new version should be 5.5.3
, but was 5.6.0
.
Factored out the fetching of versions from CurrentVersionFinder
so that we can write some specs for it, wrote specs, and fixed the implementation. Also cleaned up some documentation to make it all the same (a few different styles floating around), and removed some unused code.
Added
IVersionFetcher
and implementationGitHubTagsVersionFetcher
using existing code.- Specifications for
CurrentVersionFinder
Fixed
CurrentVersionFinder
so that it disregards running prereleases when pulling in a normal release. Also found some other potential small issues that we have not encountered.
Release v2.5.1
Fixed
- Use the correct pull request url
Release v2.5.0
New
- Add 'pr-url' output which is the url of the merged pull request
Fixed
- Correctly set the pr-body output
Release v2.4.0
feat: build for release
Release v2.3.7
feat: build for release