Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Lint and release workflows #984

@nijel

Description

@nijel

There should be consistent lint and release workflows for all repos within this organization. I'm not sure if it's easily doable with test workflows, so let's skip these for now.

What might work:

  1. Add/copy .pre-commit configuration to all repos
  2. Turn https://github.com/python-social-auth/social-core/blob/master/.github/workflows/release.yml and https://github.com/python-social-auth/social-core/blob/master/.github/workflows/pre-commit.yml into reusable workflows. Possibly in the https://github.com/python-social-auth/.github/ repo.
  3. Call reusable workflows from all repos

See https://docs.github.com/en/actions/sharing-automations/reusing-workflows for the documentation on reusable workflows.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions