This action makes the protoc compiler available to Workflows.
To get the latest stable version of protoc just add this step:
- name: Install Protoc
uses: step-security/setup-protoc@v3If you want to pin a major or minor version you can use the .x wildcard:
- name: Install Protoc
uses: step-security/setup-protoc@v3
with:
version: "23.x"You can also require to include releases marked as pre-release in Github using the include-pre-releases flag (the dafault value for this flag is false)
- name: Install Protoc
uses: step-security/setup-protoc@v3
with:
version: "23.x"
include-pre-releases: trueTo pin the exact version:
- name: Install Protoc
uses: step-security/setup-protoc@v3
with:
version: "23.2"The action queries the GitHub API to fetch releases data, to avoid rate limiting,
pass the default token with the repo-token variable:
- name: Install Protoc
uses: step-security/setup-protoc@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}Additional log events with the prefix ::debug:: can be enabled by setting the secret ACTIONS_STEP_DEBUG to true.
See step-debug-logs for reference.