question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Could you release major version(s) of your GitHub action?

See original GitHub issue

Bonjour! 🇫🇷

I contribute to GitHub Actions Kotlin DSL which provides an alternative to write GitHub Actions not in YAML but in a type-safe programming language: Kotlin.

To this end we provide type-safe wrappers for currently 72 (and counting) wrapper actions. Those type-safe wrappers are generated from its action.yml which we update when it goes to a new major version, for example actions/cache@v2 to actions/cache@v3

And of course we support your action as well!

Unfortunately when an action don’t have a major version, which is what GitHub recommands, we are forced to update manually for every minor version, like from appleboy/scp-action/v0.1.2 to appleboy/scp-action/v0.1.3

See our issue here

Would you consider creating a major version for your action? That would make our life easier, and the life of your users easier in general.

You can find here the recommendations from GitHub:

https://github.com/actions/toolkit/blob/main/docs/action-versioning.md (see Recommendations in particular)

Issue Analytics

  • State:open
  • Created a year ago
  • Reactions:3
  • Comments:5

github_iconTop GitHub Comments

2reactions
sidey79commented, Oct 23, 2022

I would also like to see new releases, last release 0.6.0 is 2 years old.

1reaction
emartynovcommented, Dec 12, 2022

I would love to have it also done.

Read more comments on GitHub >

github_iconTop Results From Across the Web

toolkit/action-versioning.md at main - GitHub
Major versions should guarantee compatibility. A major version can add net new capabilities but should not break existing input compatibility or break existing ......
Read more >
Releasing and maintaining actions - GitHub Docs
We recommend creating releases using semantically versioned tags – for example, v1. 1.3 – and keeping major ( v1 ) and minor (...
Read more >
About custom actions - GitHub Docs
Major versions can be initially released with a beta tag to indicate their status, for example, v2-beta . The -beta tag can then...
Read more >
Is it possible to update major (and possibly minor) versions ...
I 'm making the general case for github actions development using semantic-release in a way that aligns with existing versioning/release ...
Read more >
Release GitHub Actions · Actions · GitHub Marketplace
This is a GitHub Actions that automates the release of GitHub Actions . Once you create a new tag, this action will automatically....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found