Python Actions

Open-source Python projects categorized as Actions

Top 23 Python Action Projects

  • tox

    Command line driven CI frontend and development task automation tool.

  • Project mention: Pyenv – lets you easily switch between multiple versions of Python | news.ycombinator.com | 2024-03-25
  • AutoPR

    Run AI-powered workflows over your codebase

  • Project mention: AutoPR, autonomously write pull requests in response to issues via ChatGPT | news.ycombinator.com | 2023-05-10
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gh-action-pypi-publish

    The blessed :octocat: GitHub Action, for publishing your :package: distribution files to PyPI: https://github.com/marketplace/actions/pypi-publish

  • Project mention: PyPI new user and new project registrations temporarily suspended | news.ycombinator.com | 2023-05-20

    > Recently I've seen someone on Reddit trying to automate the creation of PyPI projects through GitHub Actions. The person was complaining that the first deployment couldn't use an API key for that project since it didn't exist. So I'm not surprised some people are trying to do the same for malicious purposes.

    Sorry for the tangent, but: you can do this now! If you use trusted publishing, you can register a "pending publisher" for a project that doesn't exist yet. When the trusted publisher (like GitHub Actions) is used, it'll create the project[1].

    All of this is supported transparently by the official publishing action for GitHub Actions[2].

    [1]: https://docs.pypi.org/trusted-publishers/creating-a-project-...

    [2]: https://github.com/pypa/gh-action-pypi-publish

  • issue-metrics

    Gather metrics on issues/prs/discussions such as time to first response, count of issues opened, closed, etc.

  • Project mention: Practical tips for code reviews in large teams | dev.to | 2023-10-21

    This can be achieved by introducing tools for collecting information about PRs. If you use Github there is a github action issue-metrics that can measure the average time of PRs staying in review for a certain period of time. But you can use Github API to create your own action that will collect information important for your project.

  • python-template

    Python project and library template for clean, reliable, open-source projects.

  • Project mention: Template for Cython + Poetry + PoetryDynamicVersioning + GithubActions + CIBuildWheel | /r/Python | 2023-06-08
  • Python-Selenium-Action

    Run Selenium with Python via Github Actions using Headless or Non-Headless browsers!

  • Project mention: Saturday Daily Thread: Resource Request and Sharing! Daily Thread | /r/Python | 2023-06-24

    Shared this multiple times - but always seems to be helpful to someone. A GitHub action / template to run your Selenium based scripts on GitHub with ease. https://github.com/MarketingPipeline/Python-Selenium-Action

  • clang-format-lint-action

    This action checks if the source code matches the .clang-format file.

  • Project mention: Attempting a larger bug fix II - Execution | dev.to | 2023-12-10

    Over the last couple of weeks, I deliberated on how to add my bugfix/feature upgrade to DoozyX/clang-format-lint. I've never worked on a GitHub Action before, and I wasn't sure how to test my changes, as this is a GitHub Action to be used within another GitHub Action. After a couple days, I consulted my class instructor for some advice.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Changelog CI

    Changelog CI is a GitHub Action that enables a project to automatically generate changelogs

  • website-to-gif

    GitHub Action to turn your website into a GIF :camera:

  • Project mention: website-to-gif: A GH Action to turn a webpage into a GIF | /r/opensource | 2023-10-23
  • action-python-poetry

    Template repo to quickly make a tested and documented GitHub action in Python with Poetry

  • github-actions-version-updater

    A GitHub Action that Updates All GitHub Actions in a Repository and Creates a Pull Request with the Updates

  • user-statistician

    Generate a GitHub stats SVG for your GitHub Profile README in GitHub Actions

  • Project mention: Hacktoberfest 2023 Update from Maintainer of the user-statistician GitHub Action | dev.to | 2023-10-09

    The cicirello/user-statistician GitHub Action generates a detailed visual summary of your activity on GitHub in the form of an SVG suitable to display on your GitHub Profile README Although the intended use-case is to generate an SVG image for your GitHub Profile README you can also potentially link to the image from a personal website, or from anywhere else where you'd like to share a summary of your activity on GitHub. The SVG that the action generates includes statistics for the repositories that you own, your contribution statistics (e.g., commits, issues, PRs, etc), as well as the distribution of languages within public repositories that you own The user stats image can be customized, including the colors such as with one of the built-in themes or your own set of custom…

  • github-action-utils

    Collection of python functions that can be used to run GitHub Action Workflow Commands

  • branch-protection-bot

    A bot tool to disable and re-enable "Include administrators" option in branch protection

  • generate-sitemap

    Generate an XML sitemap for a GitHub Pages site using GitHub Actions

  • Project mention: generate-sitemap 1.9.2 Released | dev.to | 2023-10-05

    generate-sitemap - Generate an XML sitemap for a GitHub pages site using GitHub Actions

  • memer-action

    A GitHub Action for Programmer Memes xD

  • HoneygainAutoClaim

    Honeygain Auto Claimer bot for lucky pot, achievements and referrals every day via GitHub actions, python script or Docker file

  • comment-webpage-screenshot

    A GitHub Action that Helps to Visually Review HTML file changes on a Pull Request by adding comments with the screenshots of the HTML file changes on the PR

  • github-actions-delete-abandoned-branches

    Github action to delete abandoned branches.

  • tip

    GitHub Action to keep a 'tip' pre-release always up-to-date (by eine)

  • smart-actions

    Easy-to-use Github Actions with AI Capabilities for Powerful Automations

  • Project mention: Show HN: Easy-to-use, AI-powered GitHub Actions | news.ycombinator.com | 2024-04-15
  • update-my-spotify-playlist

    Automatically update your Spotify playlist with favorite tracks of your favorite artists and genres

  • Project mention: I built 3 Apps using Spotify API and Python | dev.to | 2023-06-11

    GitHub: Update My Spotify Playlist

  • YALCST

    YALCST is a GITHUB ACTION to sync LeetCode submissions into GITHUB REPO automatically, written in Python.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Actions related posts

Index

What are some of the best open-source Action projects in Python? This list will help you:

Project Stars
1 tox 3,520
2 AutoPR 1,189
3 gh-action-pypi-publish 836
4 issue-metrics 333
5 python-template 231
6 Python-Selenium-Action 150
7 clang-format-lint-action 130
8 Changelog CI 124
9 website-to-gif 104
10 action-python-poetry 89
11 github-actions-version-updater 88
12 user-statistician 74
13 github-action-utils 72
14 branch-protection-bot 72
15 generate-sitemap 54
16 memer-action 32
17 HoneygainAutoClaim 28
18 comment-webpage-screenshot 25
19 github-actions-delete-abandoned-branches 24
20 tip 20
21 smart-actions 12
22 update-my-spotify-playlist 8
23 YALCST 7

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com