---
title: Install actionlint on Linux | Snap Store
description: Get the latest version of actionlint for Linux - An extremely fast Python
  package installer and resolver, written in Rust.
url: https://snapcraft.io/actionlint
---

# actionlint

[Alex Lowe (lengau)](https://snapcraft.io/publisher/lengau "View all snaps from Alex Lowe (lengau)")

* [Alex Lowe (lengau)](https://snapcraft.io/publisher/lengau "View all snaps from Alex Lowe (lengau)")

latest/stable 1.7.9

Install latest/stable of actionlint

---

**Install using the command line**

```
sudo snap install actionlint
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* actionlint

---

### License

* unset

---

### Last updated

* 13 December 2025 - latest/stable
* 20 March 2026 - latest/candidate

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/actionlint#report-snap-modal)

---

* [Description](https://snapcraft.io/actionlint#tab-description)
* [Security](https://snapcraft.io/actionlint#tab-security)

#### An extremely fast Python package installer and resolver, written in Rust.

actionlint is a static checker for GitHub Actions workflow files. Try it online!

Features:

* Syntax check for workflow files to check unexpected or missing keys following workflow syntax
* Strong type check for ${{ }} expressions to catch several semantic errors like access to not existing property, type mismatches, ...
* Actions usage check to check that inputs at with: and outputs in steps.{id}.outputs are correct
* Reusable workflow check to check inputs/outputs/secrets of reusable workflows and workflow calls
* shellcheck and pyflakes integrations for scripts at run:
* Security checks; script injection by untrusted inputs, hard-coded credentials
* Other several useful checks; glob syntax validation, dependencies check for needs:, runner label validation, cron syntax validation, ...

---

## Install actionlint on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/actionlint/arch)

[### CentOS](https://snapcraft.io/install/actionlint/centos)

[### Debian](https://snapcraft.io/install/actionlint/debian)

[### elementary OS](https://snapcraft.io/install/actionlint/elementary)

[### Fedora](https://snapcraft.io/install/actionlint/fedora)

[### KDE Neon](https://snapcraft.io/install/actionlint/kde-neon)

[### Kubuntu](https://snapcraft.io/install/actionlint/kubuntu)

[### Manjaro](https://snapcraft.io/install/actionlint/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/actionlint/pop)

[### openSUSE](https://snapcraft.io/install/actionlint/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/actionlint/rhel)

[### Ubuntu](https://snapcraft.io/install/actionlint/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/actionlint/raspbian)
