diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 95e3839e..ce8b2b17 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -25,14 +25,4 @@ updates: groups: maven: patterns: - - "*" - - package-ecosystem: npm - directory: website - schedule: - interval: daily - allow: - - dependency-type: "all" - groups: - npm: - patterns: - - "*" + - "*" \ No newline at end of file diff --git a/.github/workflows/add-device.yml b/.github/workflows/add-device.yml deleted file mode 100644 index c98c2ac4..00000000 --- a/.github/workflows/add-device.yml +++ /dev/null @@ -1,60 +0,0 @@ -name: handle-add-device-issue - -on: - issues: - types: [labeled] - -jobs: - handle-add-device: - if: github.event.label.name == 'add-device' - runs-on: ubuntu-latest - env: - ISSUE_CONTENT: ${{ github.event.issue.body }} - steps: - - uses: actions/checkout@v4 - - name: Parse issue body - id: handle-add-device - run: | - python3 scripts/add_device_handler.py website/docs/repos.json || true - - name: Commit - if: steps.handle-add-device.outputs.success == 'true' - run: | - git config --local user.name "GitHub Actions" - git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com" - git add website/docs/repos.json - git commit -m "add device: ${{ steps.handle-add-device.outputs.device }}" - - name: Make pull request - if: steps.handle-add-device.outputs.success == 'true' - id: cpr - uses: peter-evans/create-pull-request@v7 - with: - token: ${{ secrets.GITHUB_TOKEN }} - commit-message: "[add device]: ${{ steps.handle-add-device.outputs.device }}" - title: "[add device]: ${{ steps.handle-add-device.outputs.device }}" - body: | - ${{ steps.handle-add-device.outputs.device }} has been added to the website. - Related issue: ${{ github.event.issue.html_url }} - branch: "add-device-${{ github.event.issue.number }}" - labels: add-device - delete-branch: true - sign-commits: true - - name: Check outputs - if: ${{ steps.cpr.outputs.pull-request-number }} - run: | - echo "Pull Request Number - ${{ steps.cpr.outputs.pull-request-number }}" - echo "Pull Request URL - ${{ steps.cpr.outputs.pull-request-url }}" - - uses: Kernel-SU/actions-comment-on-issue@master - if: ${{ steps.cpr.outputs.pull-request-number }} - with: - message: "Automatically created pull request: ${{ steps.cpr.outputs.pull-request-url }}" - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - uses: Kernel-SU/actions-comment-on-issue@master - if: steps.handle-add-device.outputs.success != 'true' - with: - message: "Cannot create pull request. Please check the issue content. Or you can create a pull request manually." - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: close issue - uses: peter-evans/close-issue@v3 - with: - issue-number: ${{ github.event.issue.number }} - token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/build-debug-kernel.yml b/.github/workflows/build-debug-kernel.yml index 5ddb4b3d..fd9b3d9f 100644 --- a/.github/workflows/build-debug-kernel.yml +++ b/.github/workflows/build-debug-kernel.yml @@ -7,9 +7,9 @@ jobs: uses: ./.github/workflows/gki-kernel.yml with: version: android12-5.10 - version_name: android12-5.10.218 - tag: android12-5.10-2024-08 - os_patch_level: 2024-08 + version_name: android12-5.10.226 + tag: android12-5.10-2024-11 + os_patch_level: 2024-11 patch_path: "5.10" debug: true build-debug-kernel-a13: @@ -17,11 +17,11 @@ jobs: matrix: include: - version: "5.10" - sub_level: 218 - os_patch_level: 2024-08 + sub_level: 223 + os_patch_level: 2024-11 - version: "5.15" - sub_level: 151 - os_patch_level: 2024-08 + sub_level: 167 + os_patch_level: 2024-11 uses: ./.github/workflows/gki-kernel.yml with: version: android13-${{ matrix.version }} @@ -34,11 +34,11 @@ jobs: matrix: include: - version: "5.15" - sub_level: 158 - os_patch_level: 2024-08 + sub_level: 167 + os_patch_level: 2024-11 - version: "6.1" - sub_level: 90 - os_patch_level: 2024-08 + sub_level: 115 + os_patch_level: 2024-12 uses: ./.github/workflows/gki-kernel.yml with: version: android14-${{ matrix.version }} @@ -51,8 +51,8 @@ jobs: matrix: include: - version: "6.6" - sub_level: 30 - os_patch_level: 2024-08 + sub_level: 57 + os_patch_level: 2024-12 uses: ./.github/workflows/gki-kernel.yml with: version: android15-${{ matrix.version }} diff --git a/.github/workflows/build-kernel-a12.yml b/.github/workflows/build-kernel-a12.yml index 56a0688b..eb9c04f6 100644 --- a/.github/workflows/build-kernel-a12.yml +++ b/.github/workflows/build-kernel-a12.yml @@ -21,14 +21,12 @@ jobs: strategy: matrix: include: - - sub_level: 198 - os_patch_level: 2024-01 - - sub_level: 205 - os_patch_level: 2024-03 - sub_level: 209 os_patch_level: 2024-05 - sub_level: 218 os_patch_level: 2024-08 + - sub_level: 226 + os_patch_level: 2024-11 uses: ./.github/workflows/gki-kernel.yml secrets: inherit with: @@ -114,7 +112,7 @@ jobs: uses: ./.github/workflows/gki-kernel.yml with: version: android12-5.10 - version_name: android12-5.10.218 - tag: android12-5.10-2024-08 - os_patch_level: 2024-08 + version_name: android12-5.10.223 + tag: android12-5.10-2024-11 + os_patch_level: 2024-11 patch_path: "5.10" \ No newline at end of file diff --git a/.github/workflows/build-kernel-a13.yml b/.github/workflows/build-kernel-a13.yml index 431ed5cf..a9c125ca 100644 --- a/.github/workflows/build-kernel-a13.yml +++ b/.github/workflows/build-kernel-a13.yml @@ -21,15 +21,6 @@ jobs: strategy: matrix: include: - - version: "5.10" - sub_level: 189 - os_patch_level: 2023-11 - - version: "5.10" - sub_level: 198 - os_patch_level: 2024-01 - - version: "5.10" - sub_level: 205 - os_patch_level: 2024-03 - version: "5.10" sub_level: 209 os_patch_level: 2024-05 @@ -42,15 +33,9 @@ jobs: - version: "5.10" sub_level: 218 os_patch_level: 2024-08 - - version: "5.15" - sub_level: 123 - os_patch_level: 2023-11 - - version: "5.15" - sub_level: 137 - os_patch_level: 2024-01 - - version: "5.15" - sub_level: 144 - os_patch_level: 2024-03 + - version: "5.10" + sub_level: 223 + os_patch_level: 2024-11 - version: "5.15" sub_level: 148 os_patch_level: 2024-05 @@ -60,6 +45,12 @@ jobs: - version: "5.15" sub_level: 151 os_patch_level: 2024-08 + - version: "5.15" + sub_level: 153 + os_patch_level: 2024-09 + - version: "5.15" + sub_level: 167 + os_patch_level: 2024-11 uses: ./.github/workflows/gki-kernel.yml secrets: inherit with: @@ -146,11 +137,11 @@ jobs: matrix: include: - version: "5.10" - sub_level: 218 - os_patch_level: 2024-08 + sub_level: 223 + os_patch_level: 2024-11 - version: "5.15" - sub_level: 151 - os_patch_level: 2024-08 + sub_level: 167 + os_patch_level: 2024-11 uses: ./.github/workflows/gki-kernel.yml with: version: android13-${{ matrix.version }} diff --git a/.github/workflows/build-kernel-a14.yml b/.github/workflows/build-kernel-a14.yml index dd6e19cf..7d90c67a 100644 --- a/.github/workflows/build-kernel-a14.yml +++ b/.github/workflows/build-kernel-a14.yml @@ -21,15 +21,6 @@ jobs: strategy: matrix: include: - - version: "5.15" - sub_level: 131 - os_patch_level: 2023-11 - - version: "5.15" - sub_level: 137 - os_patch_level: 2024-01 - - version: "5.15" - sub_level: 144 - os_patch_level: 2024-03 - version: "5.15" sub_level: 148 os_patch_level: 2024-05 @@ -42,18 +33,12 @@ jobs: - version: "5.15" sub_level: 158 os_patch_level: 2024-08 - - version: "6.1" - sub_level: 25 - os_patch_level: 2023-10 - - version: "6.1" - sub_level: 43 - os_patch_level: 2023-11 - - version: "6.1" - sub_level: 57 - os_patch_level: 2024-01 - - version: "6.1" - sub_level: 68 - os_patch_level: 2024-03 + - version: "5.15" + sub_level: 164 + os_patch_level: 2024-09 + - version: "5.15" + sub_level: 167 + os_patch_level: 2024-11 - version: "6.1" sub_level: 75 os_patch_level: 2024-05 @@ -66,6 +51,18 @@ jobs: - version: "6.1" sub_level: 90 os_patch_level: 2024-08 + - version: "6.1" + sub_level: 93 + os_patch_level: 2024-09 + - version: "6.1" + sub_level: 99 + os_patch_level: 2024-10 + - version: "6.1" + sub_level: 112 + os_patch_level: 2024-11 + - version: "6.1" + sub_level: 115 + os_patch_level: 2024-12 uses: ./.github/workflows/gki-kernel.yml secrets: inherit with: @@ -152,11 +149,11 @@ jobs: matrix: include: - version: "5.15" - sub_level: 158 - os_patch_level: 2024-08 + sub_level: 167 + os_patch_level: 2024-11 - version: "6.1" - sub_level: 90 - os_patch_level: 2024-08 + sub_level: 115 + os_patch_level: 2024-12 uses: ./.github/workflows/gki-kernel.yml with: version: android14-${{ matrix.version }} diff --git a/.github/workflows/build-kernel-a15.yml b/.github/workflows/build-kernel-a15.yml index 881cda29..891a8840 100644 --- a/.github/workflows/build-kernel-a15.yml +++ b/.github/workflows/build-kernel-a15.yml @@ -24,6 +24,18 @@ jobs: - version: "6.6" sub_level: 30 os_patch_level: 2024-08 + - version: "6.6" + sub_level: 46 + os_patch_level: 2024-09 + - version: "6.6" + sub_level: 50 + os_patch_level: 2024-10 + - version: "6.6" + sub_level: 56 + os_patch_level: 2024-11 + - version: "6.6" + sub_level: 57 + os_patch_level: 2024-12 uses: ./.github/workflows/gki-kernel.yml secrets: inherit with: @@ -110,8 +122,8 @@ jobs: matrix: include: - version: "6.6" - sub_level: 30 - os_patch_level: 2024-08 + sub_level: 57 + os_patch_level: 2024-12 uses: ./.github/workflows/gki-kernel.yml with: version: android15-${{ matrix.version }} diff --git a/.github/workflows/build-lkm.yml b/.github/workflows/build-lkm.yml index a406753c..63eb67ba 100644 --- a/.github/workflows/build-lkm.yml +++ b/.github/workflows/build-lkm.yml @@ -15,23 +15,23 @@ jobs: matrix: include: - version: "android12-5.10" - sub_level: 218 - os_patch_level: 2024-08 + sub_level: 226 + os_patch_level: 2024-11 - version: "android13-5.10" - sub_level: 218 - os_patch_level: 2024-08 + sub_level: 223 + os_patch_level: 2024-11 - version: "android13-5.15" - sub_level: 151 - os_patch_level: 2024-08 + sub_level: 167 + os_patch_level: 2024-11 - version: "android14-5.15" - sub_level: 158 - os_patch_level: 2024-08 + sub_level: 167 + os_patch_level: 2024-11 - version: "android14-6.1" - sub_level: 90 - os_patch_level: 2024-08 + sub_level: 115 + os_patch_level: 2024-12 - version: "android15-6.6" - sub_level: 30 - os_patch_level: 2024-08 + sub_level: 57 + os_patch_level: 2024-12 uses: ./.github/workflows/gki-kernel.yml with: version: ${{ matrix.version }} diff --git a/.github/workflows/deploy-website.yml b/.github/workflows/deploy-website.yml deleted file mode 100644 index b2b2b763..00000000 --- a/.github/workflows/deploy-website.yml +++ /dev/null @@ -1,67 +0,0 @@ -name: Deploy Website - -on: - push: - branches: - - main - - website - paths: - - '.github/workflows/deploy-website.yml' - - 'website/**' - workflow_dispatch: - -# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages -permissions: - contents: read - pages: write - id-token: write - -# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. -# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. -concurrency: - group: pages - cancel-in-progress: false - -jobs: - # Build job - build: - runs-on: ubuntu-latest - defaults: - run: - working-directory: ./website - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 # Not needed if lastUpdated is not enabled - - name: Setup Node - uses: actions/setup-node@v4 - with: - node-version: 20 - cache: yarn # or pnpm / yarn - cache-dependency-path: website/yarn.lock - - name: Setup Pages - uses: actions/configure-pages@v5 - - name: Install dependencies - run: yarn install --frozen-lockfile - - name: Build with VitePress - run: | - yarn docs:build - touch docs/.vitepress/dist/.nojekyll - - name: Upload artifact - uses: actions/upload-pages-artifact@v3 - with: - path: website/docs/.vitepress/dist - - # Deployment job - deploy: - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - needs: build - runs-on: ubuntu-latest - name: Deploy - steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4