Skip to content

Releases: linear-b/gitstream-github-action

2.0.121

24 Jun 13:05
a54dd60
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.150 by @github-actions in #318

Full Changelog: 2.0.120...2.0.121

/:\ gitStream v2

13 May 08:53
a54dd60
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.120

23 Jun 15:42
f675b5d
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.149 by @github-actions in #316

Full Changelog: 2.0.119...2.0.120

2.0.119

16 Jun 08:34
13e6290
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.147 by @github-actions in #311

Full Changelog: 2.0.118...2.0.119

2.0.118

12 Jun 17:07
c58c35d
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.146 by @github-actions in #309

Full Changelog: 2.0.117...2.0.118

2.0.117

11 Jun 14:38
d9b7e9d
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.145 by @github-actions in #308

Full Changelog: 2.0.116...2.0.117

2.0.116

11 Jun 13:01
a2940a7
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.144 by @github-actions in #307

Full Changelog: 2.0.115...2.0.116

2.0.114

09 Jun 12:29
73ac923
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.143 by @github-actions in #306

Full Changelog: 2.0.113...2.0.114

2.0.113

09 Jun 09:44
f375a57
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.142 by @github-actions in #305

Full Changelog: 2.0.112...2.0.113

2.0.112

05 Jun 17:37
5e658ef
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.141 by @github-actions in #304

Full Changelog: 2.0.111...2.0.112