mirror of
https://github.com/opensupports/opensupports.git
synced 2025-08-31 06:38:32 +02:00
* [DEV-315] Create docker routine for frontend that works on Mac * Add make option to run bash inside container * [DEV-190] Migrate tests from Travis CI to Github Actions * Make install step not interactive * Run build steps before trying to run tests * Setup vendor permissions prior to running tests * Add command to setup permissions in files folder too * Test tests failing * Move setup vendor permissions into make install, corrects tests * Revert "Move setup vendor permissions into make install, corrects tests" This reverts commit 8092cad24cbf73664905e86a188bb1ab79ee9377. * Revert "Test tests failing" This reverts commit 57fd123c559be6fd8eb9d5501e426f22f9647a8c.
15 lines
439 B
YAML
15 lines
439 B
YAML
name: run-tests
|
|
on: [push]
|
|
jobs:
|
|
run-tests:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- run: cd server && make build
|
|
- run: cd server && make run
|
|
- run: cd server && make install-not-interactive
|
|
- run: cd server && make setup-vendor-permissions
|
|
- run: cd server && make test-not-interactive
|
|
- run: cd tests && make build
|
|
- run: cd tests && make run-not-interactive
|