Skip to content

Commit

Permalink
updates CI
Browse files Browse the repository at this point in the history
  • Loading branch information
saxix committed Dec 2, 2024
1 parent 0b57504 commit f90b85f
Show file tree
Hide file tree
Showing 5 changed files with 315 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ jobs:
env:
PYTHONPATH: src/
steps:
- uses: actions/setup-python@v5
with:
python-version: '3.12'
- uses: actions/checkout@v4
- uses: yezz123/setup-uv@v4

Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ jobs:
name: check files
runs-on: ubuntu-latest
timeout-minutes: 3
env:
GIT_DISCOVERY_ACROSS_FILESYSTEM: 1
outputs:
lint: ${{ steps.changes.outputs.lint }}
docker: ${{ steps.changes.outputs.docker_base }}
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.*
!.git
~*
*.min.min.js
*.py[ico]
Expand Down
9 changes: 9 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,15 @@ dependencies = [
"uwsgi",
]

[project.optional-dependencies]
docs = [
"mkdocs>=1.6.1",
"mkdocs-material>=9.5.36",
"mkdocs-awesome-pages-plugin>=2.9.3",
"mkdocstrings-python",
"mkdocs-gen-files>=0.5.0",
]

[tool.uv]
dev-dependencies = [
"black<23.0.0,>=22.1.0",
Expand Down
Loading

0 comments on commit f90b85f

Please sign in to comment.