Configuring python linting to be part of CI/CD using GitHub actions

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • black

    The uncompromising Python code formatter

  • black

  • starter-workflows

    Accelerating new GitHub Actions workflows

  • Disclaimer: author assumes you are familiar with GitHub actions.

  • 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
  • demo-github-actions-python-linter-configuration

    This is the demo repository for the article "Configuring python linting to be part of CI/CD using GitHub actions" https://dev.to/freshbooks/configuring-python-linting-to-be-part-of-cicd-using-github-actions-1731

  • I would like to share how to configure them for the python project. I prepared a full github actions python configuration demo repository.

  • paths-filter

    Conditionally run actions based on files modified by PR, feature branch or pushed commits

  • We are interested in running a linter only against the modified files. Let's say, we take a look at the provided repo, if I update dags/dummy.py I don't want to waste time and resources running the linter against main.py. For this purpose we use Paths Filter GitHub Action, which is very flexible.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Not an example of photo composition, but a demonstration of the connectivity of the EuroPi V2!

    2 projects | /r/EuroPi | 4 Apr 2021
  • Push code with GitHub Actions to Google Cloud’s Artifact Registry

    2 projects | dev.to | 10 Apr 2024
  • How to setup Black and pre-commit in python for auto text-formatting on commit

    3 projects | dev.to | 29 Mar 2024
  • How to commit part of file in Git

    2 projects | news.ycombinator.com | 16 Feb 2024
  • Czym jest funkcja bezserwerowa?

    2 projects | dev.to | 7 Feb 2024