Skip to content

Releases: linear-b/gitstream-github-action

2.0.145: bump to (#361)

31 Jul 10:50
fbc62a3
Compare
Choose a tag to compare

What's Changed

Bump to in #361

✨ New Features

  • Added ability to limit code expert analysis to recent history for faster performance in large repositories

🔧 Improvements

  • Enhanced code expert explanations to show when history limits are applied
  • Updated error messages to help troubleshoot missing expert suggestions when history is limited

2.0.144: bump to (#359)

28 Jul 09:33
9614422
Compare
Choose a tag to compare

What's Changed

Bump to in #359

🔧 Improvements

  • Added better C# method detection for more accurate function recognition
  • Simplified data structure while preserving existing properties for improved compatibility

/:\ gitStream v2

13 May 08:53
fbc62a3
Compare
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.143: bump to (#358)

27 Jul 12:03
e453a3e
Compare
Choose a tag to compare

What's Changed

Bump to in #358

🐛 Bug Fixes

  • Fixed 403 error when accessing review guideline files through templates.

✨ New Features

  • Added structured code issue tracking with file location and issue identifiers
  • Improved review extraction from comments with better issue detection

🔧 Improvements

  • Enhanced backward compatibility for review handling

2.0.142

23 Jul 09:30
2176d18
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Prevented workflow failures by improving Git safe directory handling in certain environments.

🔧 Improvements

  • Added fallback logic to handle Git configuration errors more gracefully.
  • Enhanced code review quality by always including relevant context from referenced code files.
  • Improved accuracy of code suggestions by focusing only on uniquely identifiable functions.

2.0.141

17 Jul 11:44
4f8405f
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.170 by @github-actions[bot] in #350

Full Changelog: 2.0.140...2.0.141

2.0.140

16 Jul 14:46
fd1471b
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.169 by @github-actions[bot] in #349

Full Changelog: 2.0.139...2.0.140

2.0.139

16 Jul 09:55
56ee4ca
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.168 by @github-actions[bot] in #348

Full Changelog: 2.0.138...2.0.139

2.0.138

15 Jul 14:10
d6371e0
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.167 by @github-actions[bot] in #347

Full Changelog: 2.0.137...2.0.138

2.0.134

14 Jul 10:48
4ae2ec9
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.165 by @github-actions[bot] in #342

Full Changelog: 2.0.133...2.0.134