diff --git a/.cirrus.yml b/.cirrus.yml deleted file mode 100644 index 92e252a8..00000000 --- a/.cirrus.yml +++ /dev/null @@ -1,150 +0,0 @@ -linux_task: - name: "alpine:latest" - container: - image: alpine:latest - cpu: 4 - memory: 4G - timeout_in: 15m - script: - - buildtools/install-build-pkgs - - make STATIC=1 LTO=1 - -linux_task: - name: "alpine-arm:latest" - arm_container: - image: alpine:latest - cpu: 4 - memory: 4G - timeout_in: 15m - script: - - buildtools/install-build-pkgs - - make STATIC=1 LTO=1 - -linux_task: - name: "fedora:41" - container: - image: fedora:41 - cpu: 4 - memory: 4G - timeout_in: 15m - script: - - buildtools/install-build-pkgs - - make - - make rpm - -linux_task: - name: "fedora-arm:41" - arm_container: - image: fedora:41 - cpu: 4 - memory: 4G - timeout_in: 15m - script: - - buildtools/install-build-pkgs - - make - - make rpm - -linux_task: - name: "ubuntu:22.04" - container: - image: ubuntu:22.04 - cpu: 4 - memory: 4G - timeout_in: 15m - script: - - buildtools/install-build-pkgs - - git fetch - - make deb - - apt-get -y install fuse - - dpkg -i ../*.deb - - mergerfs -v || true - -linux_task: - name: "ubuntu:24.04" - container: - image: ubuntu:24.04 - cpu: 4 - memory: 4G - timeout_in: 15m - script: - - buildtools/install-build-pkgs - - git fetch - - make deb - - apt-get -y install fuse - - dpkg -i ../*.deb - - mergerfs -v || true - -linux_task: - name: "ubuntu:latest" - container: - image: ubuntu:latest - cpu: 4 - memory: 4G - timeout_in: 15m - script: - - buildtools/install-build-pkgs - - git fetch - - make deb - - apt-get -y install fuse - - dpkg -i ../*.deb - - mergerfs -v || true - -linux_task: - name: "ubuntu-arm:latest" - arm_container: - image: ubuntu:latest - cpu: 4 - memory: 4G - timeout_in: 15m - script: - - buildtools/install-build-pkgs - - git fetch - - make deb - - apt-get -y install fuse - - dpkg -i ../*.deb - - mergerfs -v || true - -linux_task: - name: "debian:12" - container: - image: debian:12 - cpu: 4 - memory: 4G - timeout_in: 15m - script: - - buildtools/install-build-pkgs - - git fetch - - make deb - - apt-get -y install fuse - - dpkg -i ../*.deb - - mergerfs -v || true - -linux_task: - name: "debian:latest" - container: - image: debian:latest - cpu: 4 - memory: 4G - timeout_in: 15m - script: - - buildtools/install-build-pkgs - - git fetch - - make deb - - apt-get -y install fuse - - dpkg -i ../*.deb - - mergerfs -v || true - -linux_task: - name: "debian-arm:latest" - arm_container: - image: debian:latest - cpu: 4 - memory: 4G - timeout_in: 15m - script: - - buildtools/install-build-pkgs - - git fetch - - make deb - - apt-get -y install fuse - - dpkg -i ../*.deb - - mergerfs -v || true diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml deleted file mode 100644 index 924f43c2..00000000 --- a/.github/workflows/codeql.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: "CodeQL" - -on: - push: - branches: [ "master" ] - pull_request: - branches: [ "master" ] - schedule: - - cron: "7 3 * * 6" - -jobs: - analyze: - name: Analyze - runs-on: ubuntu-latest - permissions: - actions: read - contents: read - security-events: write - - strategy: - fail-fast: false - matrix: - language: [ python, cpp ] - - steps: - - name: Checkout - uses: actions/checkout@v3 - - - name: Initialize CodeQL - uses: github/codeql-action/init@v2 - with: - languages: ${{ matrix.language }} - queries: +security-and-quality - - - name: Autobuild - uses: github/codeql-action/autobuild@v2 - if: ${{ matrix.language == 'python' || matrix.language == 'cpp' }} - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 - with: - category: "/language:${{ matrix.language }}" diff --git a/.github/workflows/mkdocs.yml b/.github/workflows/mkdocs.yml index dd00c489..bfedb9d1 100644 --- a/.github/workflows/mkdocs.yml +++ b/.github/workflows/mkdocs.yml @@ -29,7 +29,7 @@ jobs: - name: Install dependencies working-directory: ./mkdocs run: | - pip install --no-cache-dir mkdocs mkdocs-material pymdown-extensions mike + ./build-venv - name: Deploy docs working-directory: ./mkdocs @@ -37,13 +37,4 @@ jobs: REF_TYPE: ${{ github.ref_type }} REF_NAME: ${{ github.ref_name }} run: | - if [ "$REF_TYPE" = "tag" ]; then - mike deploy "$REF_NAME" "latest" --allow-empty --ignore-remote-status --update-aliases - mike set-default "latest" - #git checkout gh-pages - #git push -f origin gh-pages - elif [ "$REF_TYPE" = "branch" ] && [ "$REF_NAME" = "master" ]; then - mike deploy "master" --ignore-remote-status --allow-empty - #git checkout gh-pages - #git push -f origin gh-pages - fi + ./generate-and-push-docs diff --git a/mkdocs/regenerate-docs b/mkdocs/generate-and-push-docs similarity index 100% rename from mkdocs/regenerate-docs rename to mkdocs/generate-and-push-docs