Skip to content

Commit

Permalink
explain how to install actionlint via AUR in Arch Linux section
Browse files Browse the repository at this point in the history
  • Loading branch information
rhysd committed Feb 16, 2024
1 parent ef772ff commit fedc311
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions docs/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,10 @@ winget install actionlint
pacman -S actionlint
```

### [AUR](https://aur.archlinux.org/)
Alternatively actionlint is also available on [AUR][aur]. The packages can be installed via [`paru`][paru] command.

[`actionlint` package][aur] is available in the AUR:

```sh
paru -S actionlint
```
- [actionlint-bin][aur-bin]
- [actionlint-git][aur-git]

### [Nix](https://nixos.wiki/)

Expand Down Expand Up @@ -73,7 +70,7 @@ nix-env -iA nixpkgs.actionlint
brew install actionlint
```

And rhysd/actionlint repository also provides its own Homebrew package, which is automatically updated on new release.
Alternatively rhysd/actionlint repository also provides its own Homebrew package, which is automatically updated on new release.
If you prefer it, tap the repository before running `brew install`.

```sh
Expand All @@ -93,7 +90,11 @@ Prebuilt binaries are built at each release by CI for the following OS and arch:
- Windows (i386, x86_64, arm64)
- FreeBSD (i386, x86_64)

Note: `darwin/arm64` and `windows/arm64` target binaries are not tested since the author doesn't have the environments.
Note: The following targets are not tested since GitHub Actions doesn't support them:

- Linux i386, arm32, arm64
- Windows i386, arm64
- FreeBSD i386, x86_64

<a name="download-script"></a>
## Download script
Expand Down Expand Up @@ -173,5 +174,8 @@ go install github.com/rhysd/actionlint/cmd/actionlint
[scoop]: https://scoop.sh/#/apps?q=actionlint&s=0&d=1&o=true
[winget]: https://github.com/microsoft/winget-pkgs/tree/master/manifests/r/rhysd/actionlint
[archlinux]: https://archlinux.org/packages/extra/x86_64/actionlint/
[aur]: https://aur.archlinux.org/packages/actionlint
[aur]: https://aur.archlinux.org/
[paru]: https://github.com/Morganamilo/paru
[aur-bin]: https://aur.archlinux.org/packages/actionlint-bin
[aur-git]: https://aur.archlinux.org/packages/actionlint-git
[nixpkgs]: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/analysis/actionlint/default.nix

0 comments on commit fedc311

Please sign in to comment.