Skip to content

Commit

Permalink
Add GitHub Actions CI Workflow
Browse files Browse the repository at this point in the history
A new continuous integration (CI) workflow has been added to the project using GitHub Actions. This setup builds and deploys the project when changes are pushed to the main branch. It uses the latest Ubuntu version, Python 3.x, and includes steps for installing required libraries and deploying the built documentation.
  • Loading branch information
lipemorais committed Apr 1, 2024
1 parent cbe2499 commit 367655a
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: ci
on:
push:
branches:
- main
permissions:
contents: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: 3.x
- uses: actions/cache@v2
with:
key: ${{ github.ref }}
path: .cache
- run: pip install mkdocs-material
- run: pip install pillow cairosvg
- run: mkdocs gh-deploy --force

0 comments on commit 367655a

Please sign in to comment.