Skip to content

Releases: linear-b/gitstream-github-action

2.0.212

20 Jan 09:35
24c7071

Choose a tag to compare

What's Changed

  • LINBEE-21919 - continue workflow even if branch was deleted by @yeelali14 in #479

Full Changelog: 2.0.211...2.0.212

/:\ gitStream v2

13 May 08:53
24c7071

Choose a tag to compare

We're thrilled to announce the release of /:\ gitStream v2, a significant update that brings native JavaScript action support to enhance your GitHub workflows. This release introduces a seamless upgrade from v1 to v2

What's New

We've migrated from Docker-based actions to native JavaScript actions. This change offers several benefits:

  • Improved Performance
    Native JavaScript actions typically have faster execution times compared to Docker-based actions, leading to quicker workflow runs
    Faster execution is because there is no need to download the docker

  • Simplified Configuration
    You no longer need to deal with Docker-related configurations. The property update_times_a_day is gone.

  • Enhanced Compatibility
    Same configuration for v1 and v2. Choose whatever you want, run with docker or native`, by changing the version number only.

How to Upgrade

To upgrade to gitStream v2, simply follow these steps:

  • go to the cm repo or dedicated repo, go to file .github/workflows/gitstream.yml
    change the old line uses: linear-b/gitstream-github-action@v1, to a new one uses: linear-b/gitstream-github-action@v2
  • if you used the cache in v1, just remove this property update_times_a_day: 6

Breaking Changes

🚀 There are no breaking changes 🚀
No breaking changes have been introduced with this release, allowing for a seamless transition and uninterrupted workflow continuity

Self-Hosted Runners

/:\ gitStream v2 also introduces support for self-hosted runners, giving you greater control over your workflow environment. When using self-hosted runners, please ensure that the following dependencies are installed on your machine:

git: Git is required for cloning repositories and managing version control more info
git-lfs: Git LFS (Large File Storage) is necessary if your repositories utilize Git LFS for managing large files efficiently more info
Python 3.x: Python is required for certain gitStream functionalities. We recommend installing Python 3.x to ensure compatibility with the latest features more info and more info

v1

08 Apr 07:40
593ded5

Choose a tag to compare

What's Changed

  • LINBEE-4450 | Disable cache by @ShakedZrihen in #54
  • LINBEE-6941 Upgrade actions/checkout to v4 and actions/github-script … by @MishaKav in #61
  • Linbee 6728 add option to run GitHub action with cache by @MishaKav in #62

New Contributors

Full Changelog: v1.0.13...1

2.0.211: bump @linearb/gitstream-core to 2.1.246 (#477)

18 Jan 10:57
9df1bd8

Choose a tag to compare

What's Changed

Bump to in #477

🔧 Improvements

  • Workflows now exit gracefully when branches are deleted during execution instead of crashing

2.0.210: bump @linearb/gitstream-core to 2.1.245 (#476)

18 Jan 09:00
4e93436

Choose a tag to compare

What's Changed

Bump to in #476

🔧 Improvements

  • Internal improvements and fixes

2.0.209: bump @linearb/gitstream-core to 2.1.244 (#475)

12 Jan 11:49
a19492e

Choose a tag to compare

What's Changed

Bump to in #475

Internal improvements and fixes

2.0.208: bump @linearb/gitstream-core to 2.1.243 (#474)

12 Jan 09:25
1013ee9

Choose a tag to compare

What's Changed

Bump to in #474

🔧 Improvements

  • Internal improvements and fixes

2.0.207

05 Jan 12:54
06bcbb9

Choose a tag to compare

What's Changed

  • build(deps-dev): bump the npm-development group with 3 updates by @dependabot[bot] in #468

Full Changelog: 2.0.206...2.0.207

2.0.205: bump @linearb/gitstream-core to 2.1.242 (#473)

05 Jan 09:46
601f1ce

Choose a tag to compare

What's Changed

Bump to in #473

✨ New Features

  • Added ability to configure maximum number of issues returned by AI code reviews

2.0.204: bump @linearb/gitstream-core to 2.1.238 (#464)

25 Dec 12:13
baa51c1

Choose a tag to compare

What's Changed

Bump to in #464

✨ New Features

  • Added boolean filter () for strict true/false conversion in automation rules