Skip to content

Introduce GitHub Actions for CI checks to replace Travis #405

Closed

Description

@kasparsd

It appears that Travis runs have been disabled for this repository after the move to the WordPress GitHub org:

Builds have been temporarily disabled for public repositories due to a negative credit balance. Please go to the Plan page to replenish your credit balance or alter your Consume paid credits for OSS setting.

https://travis-ci.com/github/wordPress/two-factor

So we need to move https://github.com/WordPress/two-factor/blob/f10c28943ec4d71d78e510a6184e19d2d2f5c71a/.travis.yml linters and test runners to GitHub actions.

Activity

  1. jeffpaul commented on May 18, 2021

    @jeffpaul
    Member

    @desrosj any chance you've got easily repeatable actions from your prior work on migrating Core to using GH Actions that could be repurposed for the 2FA plugin?

  2. kasparsd commented on May 18, 2021

    @kasparsd
    CollaboratorAuthor

    This is a bit more involved since we also need to replace the wp-dev-lib functionality with standalone tasks for things like linting (using wp-scripts and WPCS for PHP) and running tests (using wp-env locally and GitHub Actions during CI). I've started working on this already.

  3. added this to the Future Release milestone on Mar 23, 2022
  4. modified the milestones: Future Release, 0.8.0 on Apr 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions