Skip to main content

act-bin

https://nektosact.com

https://github.com/nektos/act

"Think globally, act locally"

Run your GitHub Actions locally! Why would you want to do this? Two reasons:

  • Fast Feedback - Rather than having to commit/push every time you want to test out the changes you are making to your .github/workflows/ files (or for any changes to embedded GitHub actions), you can use act to run the actions locally. The environment variables and filesystem are all configured to match what GitHub provides.
  • Local Task Runner - I love make. However, I also hate repeating myself. With act, you can use the GitHub Actions defined in your .github/workflows/ to replace your Makefile!

How Does It Work?

When you run act it reads in your GitHub Actions from .github/workflows/ and determines the set of actions that need to be run. It uses the Docker API to either pull or build the necessary images, as defined in your workflow files and finally determines the execution path based on the dependencies that were defined. Once it has the execution path, it then uses the Docker API to run containers for each action based on the images prepared earlier. The environment variables and filesystem are all configured to match what GitHub provides.

Let's see it in action with a sample repo!

Demo

Metadata

Release files for act-bin 0.2.89

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for act-bin 0.2.89
File Size Uploaded Provenance
act_bin-0.2.89.tar.gz 18.4 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for act-bin 0.2.89
File
act_bin-0.2.89-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
act_bin-0.2.89-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
act_bin-0.2.89-py3-none-manylinux_2_28_x86_64.musllinux_1_2_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64, Linux musl 1.2+ x86-64 Details
act_bin-0.2.89-py3-none-manylinux_2_28_riscv64.musllinux_1_2_riscv64.whl Python 3 none Linux musl 1.2+ RISC-V 64, Linux glibc 2.28+ RISC-V 64 Details
act_bin-0.2.89-py3-none-manylinux_2_28_aarch64.musllinux_1_2_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64, Linux musl 1.2+ ARM64 Details
act_bin-0.2.89-py3-none-macosx_12_0_x86_64.whl Python 3 none macOS 12.0+ x86-64 Details
act_bin-0.2.89-py3-none-macosx_12_0_arm64.whl Python 3 none macOS 12.0+ ARM64 Details

Total release size: 54.8 MB

Release files / act_bin-0.2.89.tar.gz

Download URL act_bin-0.2.89.tar.gz
Size 18.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c0aba08a8406edae00cfa891da26483cbc50bb466d5d5e9a7ff5b42ab214e17d
BLAKE2b-256 checksum
How to use checksums
1166bde6b75d46c016681385265b4811c0a2bcbf7660b52a7968aa260f32138a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 2, 2026.

Transparency log

Release files / act_bin-0.2.89-py3-none-win_arm64.whl

Download URL act_bin-0.2.89-py3-none-win_arm64.whl
Size 7.4 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
d7b878124f2cef01026f04a0ef26058c8c4004fd5bd281228697b20b41be3f26
BLAKE2b-256 checksum
How to use checksums
b0f2fdbb562ac71f921a5a92b7cb6c6793981edcb2369f4f724362bc7570119b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 2, 2026.

Transparency log

Release files / act_bin-0.2.89-py3-none-win_amd64.whl

Download URL act_bin-0.2.89-py3-none-win_amd64.whl
Size 8.4 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
b9598e3c64e84bbe5598de6822e2d9fe377314b2e9d84e11411e56bd3e180ba4
BLAKE2b-256 checksum
How to use checksums
1d3b4bbcbf92b17ba0299cc6addd7686f795ec02a8a2a05dfbf8cd185b150ead
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 2, 2026.

Transparency log

Release files / act_bin-0.2.89-py3-none-manylinux_2_28_x86_64.musllinux_1_2_x86_64.whl

Download URL act_bin-0.2.89-py3-none-manylinux_2_28_x86_64.musllinux_1_2_x86_64.whl
Size 8.2 MB
Tags Linux glibc 2.28+ x86-64 Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
cd0c9d1178363298a5626338b94197d1618cf28990f6a56ff34c2fc7e37f7d94
BLAKE2b-256 checksum
How to use checksums
bcaeca6b07017aae90db504dd39f4043ca58a0a8e97195769f698f2f9460ebcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 2, 2026.

Transparency log

Release files / act_bin-0.2.89-py3-none-manylinux_2_28_riscv64.musllinux_1_2_riscv64.whl

Download URL act_bin-0.2.89-py3-none-manylinux_2_28_riscv64.musllinux_1_2_riscv64.whl
Size 7.6 MB
Tags Linux glibc 2.28+ RISC-V 64 Linux musl 1.2+ RISC-V 64 Python 3
SHA-256 checksum
How to use checksums
8397113cc9143887576a5564e72ba04b476c5d9255cfc0a176c3384a5aaefb54
BLAKE2b-256 checksum
How to use checksums
4fdc7a25d5138d907c7de4bb788b7f3907e4247f1520daa2b01cc76cafa6c09a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 2, 2026.

Transparency log

Release files / act_bin-0.2.89-py3-none-manylinux_2_28_aarch64.musllinux_1_2_aarch64.whl

Download URL act_bin-0.2.89-py3-none-manylinux_2_28_aarch64.musllinux_1_2_aarch64.whl
Size 7.3 MB
Tags Linux glibc 2.28+ ARM64 Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
2a66e97a5321dbfa9801898e9d737cc5e100ea79c766f768d4313f008d8bf4be
BLAKE2b-256 checksum
How to use checksums
205f1bb9ff88545c3418253ccfe076996c27aaed976f1be7f05fce46dc939031
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 2, 2026.

Transparency log

Release files / act_bin-0.2.89-py3-none-macosx_12_0_x86_64.whl

Download URL act_bin-0.2.89-py3-none-macosx_12_0_x86_64.whl
Size 8.3 MB
Tags Python 3 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
0538c3f775a243521c9908770d1113a86c7e11bfbf81ab67e249bded84a6900c
BLAKE2b-256 checksum
How to use checksums
be936c13c84b07081417dee491fe19b66d4e20a65fa089034a93d0fcdb02045f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 2, 2026.

Transparency log

Release files / act_bin-0.2.89-py3-none-macosx_12_0_arm64.whl

Download URL act_bin-0.2.89-py3-none-macosx_12_0_arm64.whl
Size 7.6 MB
Tags Python 3 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
9bad34145f90c069651887950c71f4ccd0103d366e87e43d31b3e832ef79b139
BLAKE2b-256 checksum
How to use checksums
95ec06f4867418eb58ba84065d6e7641435794dfee1a82c66359581a14ba0e70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 2, 2026.

Transparency log

Security for act-bin 0.2.89

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 8 files in this release have been uploaded with provenance metadata.

Select from 8 files

Attestation for act_bin-0.2.89.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 2, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page