https://github.com/bitcrowd/openproject-plugin_test_action
A GitHub Action for testing OpenProject plugins
https://github.com/bitcrowd/openproject-plugin_test_action
Last synced: 12 months ago
JSON representation
A GitHub Action for testing OpenProject plugins
- Host: GitHub
- URL: https://github.com/bitcrowd/openproject-plugin_test_action
- Owner: bitcrowd
- License: mit
- Created: 2021-11-24T11:08:23.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-29T07:18:10.000Z (over 4 years ago)
- Last Synced: 2025-06-30T12:52:03.305Z (12 months ago)
- Language: Shell
- Size: 4.88 KB
- Stars: 0
- Watchers: 9
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenProject Plugin CI
This action works with your custom plugin to automate testing for angular unit, rspec unit, and rspec features.
## Usage
In your workflow file, add a step with the following:
```yml
uses: bitcrowd/openproject-plugin_test_action@v1
with:
# Name of the plugin to test as listed in the Gemfile.plugins
pluginName: ""
# Version of OpenProject to test against. Must be a branch or tag name from https://github.com/opf/openproject.
# Default: v12.0.2
openprojectVersion: ""
# The test steps to use. Must be given in the order outlined in the default value but you can leave out some tests if you want.
# Default: run-angular-unit run-rspec-unit run-rspec-features
testSteps: ""
```
An example can be found at [bitcrowd/openproject-proto_plugin](https://github.com/bitcrowd/openproject-proto_plugin.)