mirror of
https://github.com/arcan1s/ahriman.git
synced 2025-04-26 08:17:17 +00:00
47 lines
1004 B
YAML
47 lines
1004 B
YAML
name: Regress
|
|
|
|
on: workflow_dispatch
|
|
|
|
jobs:
|
|
run-regress-tests:
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
services:
|
|
ahriman:
|
|
image: arcan1s/ahriman:edge
|
|
env:
|
|
AHRIMAN_PORT: 8080
|
|
AHRIMAN_UNIX_SOCKET: /var/lib/ahriman/ahriman/ahriman-web.sock
|
|
options: --privileged -w /build --entrypoint entrypoint-web
|
|
ports:
|
|
- 8080
|
|
volumes:
|
|
- repo:/var/lib/ahriman
|
|
|
|
container:
|
|
image: arcan1s/ahriman:edge
|
|
env:
|
|
AHRIMAN_DEBUG: y
|
|
AHRIMAN_OUTPUT: console
|
|
AHRIMAN_PORT: 8080
|
|
AHRIMAN_UNIX_SOCKET: /var/lib/ahriman/ahriman/ahriman-web.sock
|
|
options: --privileged
|
|
volumes:
|
|
- repo:/var/lib/ahriman
|
|
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
|
|
- name: Create user
|
|
run: user-add test -p test -R full
|
|
|
|
- name: Fetch users
|
|
run: user-list
|
|
|
|
- name: Add package
|
|
run: package-add --now ahriman
|
|
|
|
- name: Update packages
|
|
run: repo-update
|