Skip to content

Releases: linear-b/gitstream-github-action

2.0.221: bump @linearb/gitstream-core to 2.1.259 (#494)

10 Feb 12:32
d5311d4

Choose a tag to compare

What's Changed

Bump to in #494

🐛 Bug Fixes

  • Git blame and activity extraction no longer crash PR processing on intermittent filesystem errors

/:\ gitStream v2

13 May 08:53
d5311d4

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

2.0.220: bump @linearb/gitstream-core to 2.1.258 (#493)

09 Feb 11:02
4c73d57

Choose a tag to compare

What's Changed

Bump to in #493

🔧 Improvements

  • Automation rule processing now runs faster by handling multiple requests simultaneously

2.0.219: bump @linearb/gitstream-core to 2.1.257 (#492)

05 Feb 13:37
c907e49

Choose a tag to compare

What's Changed

Bump to in #492

🐛 Bug Fixes

  • Fixed error handling when processing branches that were deleted during execution

2.0.217: bump @linearb/gitstream-core to 2.1.252 (#488)

02 Feb 09:05
32647ba

Choose a tag to compare

What's Changed

Bump to in #488

Internal improvements and fixes

2.0.216

01 Feb 11:16
5a97618

Choose a tag to compare

What's Changed

Full Changelog: 2.0.215...2.0.216

2.0.215: bump @linearb/gitstream-core to 2.1.250 (#485)

28 Jan 09:06
b3c6565

Choose a tag to compare

What's Changed

Bump to in #485

✨ New Features

  • Free tier users now have code review limits enforced (3 reviews per PR when restricted).

🔧 Improvements

  • Added license and usage tracking to payload for better restriction management.
  • Improved code review action handling with explicit blocking behavior for restricted tiers.

2.0.214

26 Jan 16:18
1475227

Choose a tag to compare

What's Changed

Full Changelog: 2.0.213...2.0.214

2.0.213

26 Jan 13:29
af5d331

Choose a tag to compare

What's Changed

  • build(deps): bump lodash from 4.17.21 to 4.17.23 [skip ci] by @dependabot[bot] in #482
  • Bump @linearb/gitstream-core to 2.1.248 by @linearbci in #483

Full Changelog: 2.0.212...2.0.213

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