From 9ee9ec8598c85024153f9a40fb3f982a4688dce4 Mon Sep 17 00:00:00 2001 From: Levent Kaya Date: Wed, 27 Nov 2024 10:54:54 +0300 Subject: [refactor] removed ci temporarely --- .github/workflows/doxygen.yml | 70 ------------------------------------------- 1 file changed, 70 deletions(-) delete mode 100644 .github/workflows/doxygen.yml (limited to '.github') diff --git a/.github/workflows/doxygen.yml b/.github/workflows/doxygen.yml deleted file mode 100644 index 3593ce9..0000000 --- a/.github/workflows/doxygen.yml +++ /dev/null @@ -1,70 +0,0 @@ -name: Generate Documentation - -on: - push: - branches: [ "master" ] - pull_request: - branches: [ "master" ] - workflow_dispatch: - -permissions: - contents: write - pages: write - id-token: write - -jobs: - build-docs: - runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v4 - with: - fetch-depth: 0 - submodules: recursive - - - name: Set up Python - uses: actions/setup-python@v5 - with: - python-version: '3.10' - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install jinja2 Pygments - sudo apt-get update - sudo apt-get install -y doxygen graphviz - - - name: Clone m.css - run: | - git clone https://github.com/mosra/m.css.git - - - name: Create documentation directory - run: mkdir -p documentation - - - name: Prepare Doxyfile - run: | - doxygen -g Doxyfile - - # Configure Doxyfile for m.css and project specifics - sed -i 's/PROJECT_NAME.*=.*/PROJECT_NAME = "fbgl"/g' Doxyfile - sed -i 's/INPUT.*=.*/INPUT = README.md fbhl.h/g' Doxyfile - sed -i 's/USE_MDFILE_AS_MAINPAGE.*=.*/USE_MDFILE_AS_MAINPAGE = README.md/g' Doxyfile - sed -i 's/EXTRACT_ALL.*=.*/EXTRACT_ALL = YES/g' Doxyfile - sed -i 's/RECURSIVE.*=.*/RECURSIVE = YES/g' Doxyfile - sed -i 's/GENERATE_HTML.*=.*/GENERATE_HTML = YES/g' Doxyfile - sed -i 's/OUTPUT_DIRECTORY.*=.*/OUTPUT_DIRECTORY = documentation/g' Doxyfile - - - name: Generate Documentation with m.css - run: | - python3 m.css/documentation/doxygen.py Doxyfile - - - name: Deploy to GitHub Pages - uses: peaceiris/actions-gh-pages@v3 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./documentation/html - publish_branch: gh-pages - user_name: 'github-actions[bot]' - user_email: 'github-actions[bot]@users.noreply.github.com' - commit_message: ${{ github.event.head_commit.message }} - full_commit_message: ${{ github.event.head_commit.message }} \ No newline at end of file -- cgit v1.2.3