Skip to content

rdmorganiser/actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RDMO GitHub Actions

Reusable GitHub Actions for testing and developing RDMO plugins.

setup

Prepares an rdmo-app instance for use in CI. The action:

  • checks out rdmo-app into ./rdmo-app
  • installs rdmo from PyPI
  • configures Django settings (DEBUG, SECRET_KEY, ALLOWED_HOSTS) in config/settings/local.py
  • runs migrations
  • creates a superuser (username: admin, password: admin, email: admin@example.com)

Usage

- uses: actions/checkout@v6
  with:
    persist-credentials: false

- uses: actions/setup-python@v5
  with:
    python-version: '3.12'

- name: Set up rdmo-app
  uses: rdmorganiser/actions/setup@main

Inputs

debug can be used to set DEBUG = True, e.g.:

- name: Set up rdmo-app
  uses: rdmorganiser/actions/setup@main
  with:
    debug: 'true'

About

Reusable GitHub Actions for testing and developing RDMO plugins.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors