Skip to content

Latest commit

 

History

History
89 lines (71 loc) · 2.57 KB

File metadata and controls

89 lines (71 loc) · 2.57 KB
title Github Actions and Bots

Github Actions

The following GitHub actions provide workflows that simplify various developer tasks.

{{< grid columns="1 2 2 3" >}}

[[item]] type = 'card' header = 'upload-nightly-action' body = ''' Uploads nightly builds to the scientific-python conda channel as described in SPEC4. '''

[[item]] type = 'card' header = 'attach-next-milestone-action' body = ''' When a PR is merged, attach it to the next upcoming milestone. '''

[[item]] type = 'card' header = 'action-check-changelogfile' body = ''' Ensure that added changelog entries conform to certain rules. '''

[[item]] type = 'card' header = 'action-towncrier-changelog' body = ''' Ensure that added changelog entries conform to certain rules. '''

[[item]] type = 'card' header = 'reverse-dependency-testing' body = ''' Query the conda-forge dependency tree and run test suites for packages that depend on your package. '''

[[item]] type = 'card' header = 'sync-teams-action' body = ''' Manage teams and team membership for the Scientific Python GitHub organization. '''

[[item]] type = 'card' header = 'circleci-artifacts-redirector-action' body = ''' Add a GitHub status link directly to a CircleCI artifact. '''

[[item]] type = 'card' header = 'devstats-query-action' body = ''' Download devstats for one or more GitHub repositories as an artifact. '''

[[item]] type = 'card' header = 'issue-from-pytest-log-action' body = ''' Create an issue for failed tests from a pytest-reportlog file or update an existing one if it already exists. '''

{{< /grid >}}

Bots

The following bots for GitHub provide workflows that simplify various developer tasks.

{{< grid columns="1 2 2 3" >}}

[[item]] type = 'card' header = 'MeeseeksDev / Lumberbot (App)' body = ''' A stateless GitHub bot that can backport PRs and perform other repository actions. '''

{{< /grid >}}