Skip to content
2 changes: 1 addition & 1 deletion .github/workflows/add-mirror-repo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
timeout-minutes: 15
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Mirror repo into OSP and register for ongoing sync
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-gitlab-sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Check paired job drift
env:
Expand Down
66 changes: 0 additions & 66 deletions .github/workflows/cleanup-branches.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/cleanup-pollution.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
timeout-minutes: 60
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Remove pollution files from all consumer repos
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/clone-org.yml
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ jobs:
timeout-minutes: 355
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Install git-lfs
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-readmes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7


- name: Quota pre-flight
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/fork-neon-repos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ jobs:
target_name: qt-kde-team.pages.debian.net

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Import ${{ matrix.repo.target_name }}
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/hardware-detect.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
timeout-minutes: 10
steps:
- name: Checkout KPort
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 1

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/import-repo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
timeout-minutes: 30
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Import repository
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/inject-badges.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ jobs:
timeout-minutes: 60
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7


- name: Quota pre-flight
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/list-chromium-repos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ jobs:
GITLAB_TOKEN: ${{ secrets.GITLAB_SYNC_TOKEN }}
GL_API: https://gitlab.com/api/v4
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: List all Chromium_Browser_OS_Deving projects
run: python3 scripts/list-chromium-gl-repos.py
2 changes: 1 addition & 1 deletion .github/workflows/lts-readmes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 120
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Determine repos to process
id: repos
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/merge-to-monorepo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ jobs:
timeout-minutes: 120
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Install dependencies
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mirror-artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
timeout-minutes: 60
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7


- name: Quota pre-flight
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mirror-orgs-full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
timeout-minutes: 120
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Mirror repos to OSP and OOC
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mirror-orgs-watchdog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
if: github.event.workflow_run.conclusion == 'failure'
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Log failure context
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mirror-osp-to-gitlab.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ jobs:
timeout-minutes: 60
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7


- name: Quota pre-flight
Expand Down
11 changes: 5 additions & 6 deletions .github/workflows/mirror-osp-to-ooc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,18 @@ on:
branches: ["**"]
tags: ["**"]
schedule:
# Every 2h at :15 — 15 min after mirror-to-osp (*/2 :00) to allow OSP to settle.
# Reduced from hourly to match mirror-to-osp cadence.
- cron: "15 */6 * * *"
# Runs 15 minutes after the upstream->OSP sync to allow OSP to settle
- cron: "15 * * * *"
workflow_dispatch:

jobs:
mirror:
runs-on: ubuntu-latest
# Only run when executing in the OSP repo — no-op if mirrored elsewhere
if: github.repository == 'OpenOS-Project-OSP/lkm'
if: github.repository == 'OpenOS-Project-OSP/KPort'
steps:
- name: Checkout full history
uses: actions/checkout@v4
uses: actions/checkout@v7
with:
fetch-depth: 0
persist-credentials: false
Expand All @@ -38,7 +37,7 @@ jobs:
> ~/.git-credentials

git remote add mirror \
"https://github.com/OpenOS-Project-Ecosystem-OOC/lkm.git"
"https://github.com/OpenOS-Project-Ecosystem-OOC/KPort.git"

git push mirror --all --force
git push mirror --tags --force
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mirror-releases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
timeout-minutes: 60
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7


- name: Quota pre-flight
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mirror-to-osp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
timeout-minutes: 30
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Mirror matched repos from upstream into OSP
env:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/neon-build-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
continue-on-error: ${{ !matrix.required }}

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Validate --export output
run: |
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
continue-on-error: ${{ !matrix.required }}

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Validate neon-flags --export
run: |
Expand Down
Loading