Skip to content

Migrate Modules to Github Actions #277

@jameesjohn

Description

@jameesjohn

The Oppiabot project is currently in a hybrid state comprising of both Github Actions and Probot.

This issue aims to migrate the features to GitHub actions and track the progress of doing that.
To be able to contribute to this, you need to read the migration guide which can be found here.

Sample PRs on migrating to Github Actions can be found here.

Available Modules to Migrate:

  • checkCriticalPr.js
  • checkForNewCodeowners.js
  • checkNewCron.js
  • checkPullRequestJob.js
  • checkPullRequestReview.js
  • checkPullRequestTemplate.js
  • ciChecks.js
  • periodicChecks.js
  • staleBuildChecks.js
  • apiForSheets.js
  • Wip/Branch Check
  • checkBranchPush.js
  • checkIssueAssignee.js
  • checkPullRequestLabels.js
  • checkPullRequestBranch.js
  • checkMergeConflicts.js

Done:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions