Compare commits
6 Commits
Author | SHA1 | Date | |
---|---|---|---|
9f55f3b207 | |||
f5b13c7d14 | |||
d753053e87 | |||
33186a47c7 | |||
948d223fa4 | |||
70a92c76db |
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@ -13,6 +13,8 @@ on:
|
||||
jobs:
|
||||
ci:
|
||||
uses: luketainton/gha-workflows/.github/workflows/ci-python-poetry-with-docker.yml@main
|
||||
with:
|
||||
python-version: 3.13
|
||||
secrets:
|
||||
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
|
||||
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
|
||||
|
8
.github/workflows/release.yml
vendored
8
.github/workflows/release.yml
vendored
@ -5,6 +5,14 @@ on:
|
||||
- cron: "0 9 * * 0"
|
||||
|
||||
jobs:
|
||||
test:
|
||||
uses: luketainton/gha-workflows/.github/workflows/ci-python-poetry-with-docker.yml@main
|
||||
with:
|
||||
python-version: 3.13
|
||||
secrets:
|
||||
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
|
||||
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
|
||||
|
||||
create_release:
|
||||
name: Create Release
|
||||
uses: luketainton/gha-workflows/.github/workflows/create-release.yml@main
|
||||
|
@ -1,4 +1,4 @@
|
||||
FROM python:3.11-slim
|
||||
FROM python:3.13-slim
|
||||
LABEL maintainer="Luke Tainton <luke@tainton.uk>"
|
||||
LABEL org.opencontainers.image.source="https://github.com/luketainton/roboluke-tasks"
|
||||
USER root
|
||||
|
@ -25,9 +25,9 @@ def test_config_no_admin_vars() -> None:
|
||||
# needs to be imported AFTER environment variables are set
|
||||
from app.utils.config import config # pragma: no cover
|
||||
|
||||
assert config.approved_domains is None
|
||||
assert config.approved_rooms is None
|
||||
assert config.approved_users is None
|
||||
assert config.approved_domains == []
|
||||
assert config.approved_rooms == []
|
||||
assert config.approved_users == []
|
||||
assert config.admin_emails == config_vars["ADMIN_EMAIL"].split(",")
|
||||
assert config.admin_first_name == config_vars["ADMIN_FIRST_NAME"]
|
||||
assert config.bot_name == config_vars["BOT_NAME"]
|
||||
|
Reference in New Issue
Block a user