arduino / arduino/setup-protoc

Latest stable protoc version

Open
#99 2 comments 1 reaction 0 assignees View on GitHub
topic: code type: imperfection
Dominant language
TypeScript
Stars
164
Forks
73
PR merge metrics
No merged PRs in 30d

Description

### Describe the problem

The readme states
```
To get the latest stable version of protoc just add this step:

- name: Install Protoc
uses: arduino/setup-protoc@v3
```
But this installs version 23.4, while the latest version is 26.0.

When I look at the default version value in action.yml, I see it is set to 23.x.
Is it possible to update this version, and maybe even somehow always get the latest value without having to hardcode it?

### To reproduce

use `arduino/setup-protoc@v3`
this gives protoc with version 23.x

### Expected behavior

Version 26.0 of protoc

### 'arduino/setup-protoc' version

3

### Additional context

_No response_

### Issue checklist

- [X] I searched for previous reports in [the issue tracker](https://github.com/arduino/setup-protoc/issues?q=)
- [X] I verified the problem still occurs when using the latest version
- [X] My report contains all necessary details

Contributor guide

Open the contributing guide

Research direction

Read the README instructions and the default version in action.yml, then verify the version installed by arduino/setup-protoc@v3. Update the stale version reference so the documented and default behavior matches the expected stable protoc version, or clarify the supported approach for tracking future releases.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, typescript
Domain
ci-cd, tooling
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.