mirror of
https://github.com/taiki-e/install-action.git
synced 2026-05-05 20:50:27 +00:00
Compare commits
1 Commits
main
...
releases/c
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4677964fb9 |
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@@ -1,5 +1,7 @@
|
||||
name: Release
|
||||
|
||||
# Adapted from https://github.com/taiki-e/github-actions/blob/HEAD/.github/workflows/action-release.yml.
|
||||
|
||||
permissions: {}
|
||||
|
||||
on:
|
||||
|
||||
@@ -12,8 +12,6 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
|
||||
|
||||
## [2.77.1] - 2026-05-05
|
||||
|
||||
- Support `taiki-e/install-action@rust` tag.
|
||||
|
||||
- Update `tombi@latest` to 0.10.3.
|
||||
|
||||
- Update `martin@latest` to 1.8.2.
|
||||
|
||||
@@ -36,29 +36,3 @@ to the platform object.
|
||||
|
||||
If CI fails only for containers using older versions of glibc or musl, you may need to add the tool
|
||||
name to one of the `*_incompat` arrays in `tools/ci/tool-list.sh`.
|
||||
|
||||
## Release new version
|
||||
|
||||
Releases are performed by running the [release workflow](https://github.com/taiki-e/install-action/actions/workflows/release.yml) via workflow dispatch. The owner and collaborators can start the release workflow, but the owner’s [approval](https://docs.github.com/en/actions/reference/workflows-and-actions/deployments-and-environments#required-reviewers) is required before the actual release.
|
||||
|
||||
### Minor version vs patch version
|
||||
|
||||
Increase the patch version if only the following changes are included.
|
||||
|
||||
- Update the `@latest` version of the tool.
|
||||
|
||||
Rationale: Normally, tool versions are controlled by the `@<version>` syntax, which is explicitly separated from the versioning of the install-action itself.
|
||||
|
||||
Exception: If the major or minor version of the `cargo-binstall` is updated, the minor version may be increased because the behavior of the fallback may change slightly.
|
||||
|
||||
- Fix regressions or minor bugs.
|
||||
|
||||
Rationale: Semantic Versioning.
|
||||
|
||||
- Improve documentation or diagnostics.
|
||||
|
||||
Rationale: Semantic Versioning.
|
||||
|
||||
Usually increase the minor version otherwise.
|
||||
|
||||
Adding support for a new tool may conflict with existing fallbacks, so it is necessary to increase the minor version.
|
||||
|
||||
@@ -24,7 +24,6 @@ GitHub Action for installing development tools (mainly from GitHub Releases).
|
||||
| ---- | :------: | ----------- | ---- | ------- |
|
||||
| tool | **✓** | Tools to install (whitespace or comma separated list) | String | |
|
||||
| checksum | | Whether to enable checksums (strongly discouraged to disable) | Boolean | `true` |
|
||||
| fallback | | Whether to use fallback (none, cargo-binstall, or cargo-install) | String | `cargo-binstall` |
|
||||
|
||||
### Example workflow
|
||||
|
||||
|
||||
@@ -4,14 +4,14 @@ description: GitHub Action for installing development tools
|
||||
inputs:
|
||||
tool:
|
||||
description: Tools to install (whitespace or comma separated list)
|
||||
required: true
|
||||
# default: #publish:tool
|
||||
required: false
|
||||
default: cargo-binstall
|
||||
checksum:
|
||||
description: Whether to enable checksums (strongly discouraged to disable)
|
||||
required: false
|
||||
default: 'true'
|
||||
fallback:
|
||||
description: Whether to use fallback (none, cargo-binstall, or cargo-install)
|
||||
description: Whether to use fallback (none, cargo-binstall, cargo-install)
|
||||
required: false
|
||||
default: 'cargo-binstall'
|
||||
|
||||
|
||||
34
manifests/prek.json
generated
34
manifests/prek.json
generated
@@ -44,40 +44,6 @@
|
||||
"0.3": {
|
||||
"version": "0.3.11"
|
||||
},
|
||||
"0.3.13": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DEAAD16585793A",
|
||||
"hash": "e10cb36c9181044cda34522899457458e3551396dbc4dcf60e1ac1a8d7a71670"
|
||||
},
|
||||
"x86_64_macos": {
|
||||
"etag": "0x8DEAAD164CE6904",
|
||||
"hash": "2bbfdf15cfe6e954b98cb27094828f5c55a8bec0a02cf55041f783c71e3b8955"
|
||||
},
|
||||
"x86_64_windows": {
|
||||
"etag": "0x8DEAAD165069ED8",
|
||||
"hash": "ca32a6451cfdd22a27d99313b3a2f91eb0ce6d191eb8e35e2467f1551252ebbb"
|
||||
},
|
||||
"aarch64_linux_musl": {
|
||||
"etag": "0x8DEAAD16312F4C4",
|
||||
"hash": "af3122f5ddd69644b7cf4d3e3263305e7e2d12e03be2cb56e8888493ff4d9e72"
|
||||
},
|
||||
"aarch64_macos": {
|
||||
"etag": "0x8DEAAD162CCEBC5",
|
||||
"hash": "0b3b3dd0fbab7b95217280248196bde741b47b8de7bf60de50b4a12a9cc17b1f"
|
||||
},
|
||||
"aarch64_windows": {
|
||||
"etag": "0x8DEAAD162A434DC",
|
||||
"hash": "892cb69e81c5c77c8af23dd930d4bcf578b8f62765ee00e3ba8fb76d2035eb34"
|
||||
},
|
||||
"riscv64_linux_gnu": {
|
||||
"etag": "0x8DEAAD1647231E0",
|
||||
"hash": "8cc1fa33a4cc1fe97312d22558140842324bcc03cde679c01d49bd5d0e16a153"
|
||||
},
|
||||
"s390x_linux_gnu": {
|
||||
"etag": "0x8DEAAD164AE81D1",
|
||||
"hash": "dd447503753d9269894cf9cbc651c493aa0530525bee12f415555d3772860a06"
|
||||
}
|
||||
},
|
||||
"0.3.12": {
|
||||
"x86_64_linux_musl": {
|
||||
"etag": "0x8DEAA7D00F52541",
|
||||
|
||||
Reference in New Issue
Block a user