Skip to content

Releases: linear-b/gitstream-github-action

2.0.45

28 Oct 15:30
af16fd6
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.61 by @github-actions in #173
  • reduce async calls, when using custom-async-filters
  • fix global include/exclude triggers that cause unnecessary gitStream runs

Full Changelog: 2.0.44...2.0.45

/:\ gitStream v2

13 May 08:53
af16fd6
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.44

08 Oct 16:47
121c0ff
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.57 by @github-actions in #166

Full Changelog: 2.0.43...2.0.44

2.0.43

24 Sep 12:56
87eda8a
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.52 by @github-actions in #157

Full Changelog: 2.0.42...2.0.43

2.0.42

23 Sep 13:31
d6825c9
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.51 by @github-actions in #154

Full Changelog: 2.0.41...2.0.42

2.0.41

22 Sep 14:51
6315e3b
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.50 by @github-actions in #153

Full Changelog: 2.0.40...2.0.41

2.0.40

18 Sep 09:43
91df634
Compare
Choose a tag to compare

What's Changed

  • Bump the npm-development group with 3 updates by @dependabot in #145
  • Bump the npm-development group with 2 updates by @dependabot in #147
  • Bump @linearb/gitstream-core to 2.1.49 by @github-actions in #151

New Contributors

Full Changelog: 2.0.39...2.0.40

2.0.39

05 Sep 09:09
0cdd25a
Compare
Choose a tag to compare

What's Changed

  • switching v2-develop into develop by @MishaKav in #132
  • Linbee-10435 bump dev dependencies to latest versions by @MishaKav in #139
  • Switch base branch from v2-develop to develop by @MishaKav in #138
  • Bump @linearb/gitstream-core to 2.1.47 by @github-actions in #142

Full Changelog: 1.0.18...2.0.39

2.0.38

28 Aug 12:32
5891168
Compare
Choose a tag to compare

What's Changed

  • Bump @linearb/gitstream-core to 2.1.46 by @github-actions in #131

add built-in filters:

decode: {{ "base64: SGVsbG8gV29ybGQ=" | decode }} # Hello World
getTimestamp: {{ "" | getTimestamp }} # "2024-08-28T10:57:52.063Z"
encode: {{ "Hello World" | encode }} # base64: SGVsbG8gV29ybGQ=

Full Changelog: 2.0.37...2.0.38

1.0.18

28 Aug 05:22
7f03799
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1...1.0.18