Skip to content

joelwmale/codeception-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Codeception Action

GitHub Release License

Runs your codeception tests.

Supports all workflow event types.


Usage

Via GitHub Workflow

- name: tests
  uses: joelwmale/codeception-action@master

Optional Configuration

If a FRAMEWORK is configured then you should also configure ENV_FILE

FRAMEWORK: laravel
ENV_FILE: .env.test

Supplying a framework & env file is not required. It will by default just run codeception from the vendor folder.

Framework - Laravel

If the specified framework is laravel then additionally the following happens:

  • The supplied env is copied to .env
  • The APP_KEY is generated
  • The database is migrated

Recommendations

It is highly recommended to use the action is an explicit commit SHA-1

uses = "joelwmale/codeception-action@master@{sha-1}" to find a commit click here: https://github.com/joelwmale/codeception-action/commits/master

Issues

If you find any issues or have an improvement feel free to submit an issue

License

The MIT License (MIT). Please see License File for more information.