diff --git a/.forgejo/workflows/build-docs.yaml b/.forgejo/workflows/build-docs.yaml deleted file mode 100644 index 691c4fa..0000000 --- a/.forgejo/workflows/build-docs.yaml +++ /dev/null @@ -1,51 +0,0 @@ -name: Build Documentation -on: [push, pull_request] - -jobs: - Build: - runs-on: docker - container: catthehacker/ubuntu:act-latest - steps: - - name: Checkout - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - name: Install apt packages - run: | - apt-get update - apt-get install -y \ - libcairo2-dev \ - libfreetype6-dev \ - libffi-dev \ - libjpeg-dev \ - libpng-dev \ - libz-dev \ - pngquant - - name: Setup Node - uses: actions/setup-node@v1 - with: - node-version: "12" - - name: Setup Python - uses: actions/setup-python@v4 - with: - python-version: "3.11" - - name: Install Poetry - run: curl -sSL https://cdn.seaswimmer.cc/go/poetry | python3.11 - - - name: Install dependencies - run: | - export PATH="$HOME/.local/bin:$PATH" - poetry config virtualenvs.create false - poetry install --with docs --no-root - - name: Build the documentation - run: | - export PATH="$HOME/.local/bin:$PATH" - mkdocs build - - name: Deploy the documentation to Meli - run: | - npx -p "@getmeli/cli" meli upload ./site \ - --url "http://pages.coastalcommits.com" \ - --site "${{ variables.MELI_SITE }}" \ - --token "${{ secrets.MELI_SITE_SECRET }}" \ - --release "$GITEA_SHA" - env: - GITEA_TOKEN: ${{ secrets.COASTALCOMMITSTOKEN }} diff --git a/.forgejo/workflows/pylint.yaml b/.forgejo/workflows/pylint.yaml deleted file mode 100644 index 8aeb466..0000000 --- a/.forgejo/workflows/pylint.yaml +++ /dev/null @@ -1,28 +0,0 @@ -name: Pylint -on: [push] - -jobs: - Pylint: - runs-on: docker - strategy: - matrix: - python-version: ["3.11"] - container: catthehacker/ubuntu:act-latest - steps: - - name: Checkout - uses: actions/checkout@v3.6.0 - - name: Set up Python - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - name: Install Poetry - run: curl -sSL https://cdn.seaswimmer.cc/go/poetry | python${{ matrix.python-version }} - - - name: Install dependencies - run: | - export PATH="$HOME/.local/bin:$PATH" - poetry env use ${{ matrix.python-version }} - poetry install --with dev - - name: Analysing the code with Pylint - run: | - export PATH="$HOME/.local/bin:$PATH" - poetry run pylint --rcfile .forgejo/workflows/config/.pylintrc $(git ls-files '*.py')