From 96a97f3063d1c20ec061ef1048fdd259f2c890d1 Mon Sep 17 00:00:00 2001 From: Real-MullaC Date: Thu, 12 Sep 2024 20:57:05 +0100 Subject: [PATCH 1/2] Update github-pages.yml --- .github/workflows/github-pages.yml | 40 +++++++++++++++++++----------- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml index 486d1ed9..75bf243d 100644 --- a/.github/workflows/github-pages.yml +++ b/.github/workflows/github-pages.yml @@ -1,22 +1,32 @@ name: GitHub Pages Deploy + on: - release: - types: [published, prereleased] - workflow_dispatch: -permissions: - contents: write + push: + paths: + - 'mkdocs.yml' + - 'docs/**' + - 'overrides/**' + - 'CONTRIBUTING.md' + workflow_dispatch: + jobs: - deploy: + build-and-deploy: runs-on: ubuntu-latest + steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - name: Checkout Repository + uses: actions/checkout@v4 with: - python-version: 3.x - - uses: actions/cache@v4 + fetch-depth: '0' # Fetch all commit history for all branches as well as tags. + + - name: Setup Python + uses: actions/setup-python@v5 with: - key: ${{ github.ref }} - path: .cache - - run: pip install mkdocs-material - - run: pip install pillow cairosvg - - run: mkdocs gh-deploy --force + python-version: 3.x # Install latest Stable release of Python 3 + cache: 'pip' # Caching pip dependencies + + - name: Install Necessary Dependencies + run: pip install -r .github/requirements.txt + + - name: Build & Deploy using mkdocs + run: mkdocs gh-deploy --force -f .github/mkdocs.yml From 14a1637e88a8ff4cfbbc12941a8e4284f74cb29c Mon Sep 17 00:00:00 2001 From: Chris Titus Date: Thu, 12 Sep 2024 15:05:39 -0500 Subject: [PATCH 2/2] update roadmap --- roadmap.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roadmap.md b/roadmap.md index 16dcd3b5..8189a3b0 100644 --- a/roadmap.md +++ b/roadmap.md @@ -8,6 +8,8 @@ - [ ] Remove Binary linutil from being tracked in git and make it a github action. - [ ] Document every function and feature of linutil. (Preview panel description addition) - [ ] Create a discord server for linutil and invite the community. +- [ ] Power Optimizations for Laptops + ## Milestones ### Q3 2024