File tree Expand file tree Collapse file tree 9 files changed +490
-0
lines changed
Expand file tree Collapse file tree 9 files changed +490
-0
lines changed Original file line number Diff line number Diff line change 1+ # This document lists the code owners for all Linux repo sources, and it is
2+ # used automatically whenever Pull Requests are created, in next way:
3+ # - People listed as CODEOWNERS are automatically added as reviewers to all
4+ # PRs open to branches containing this file.
5+ # - In addition to Code Owners, other reviewers can be added.
6+ # - There can be different code owners for different branches.
7+ # - PRs will require the approval of at least one code owner.
8+ #
9+ # For more details, you can refer [GitHub CodeOwners Documentation](ttps://github.blog/2017-07-06-introducing-code-owners/)
10+ #
11+ # The format of CODEOWNERS is: <pattern> + <mail address of one/more owners>
12+ #
13+ # In case of multiple matches, the last pattern matched will take precedence.
14+
15+ ##### Global code owners (for folders with no later match) #####
16+
17+ * nuno.sa@analog.com michael.hennerich@analog.com dragos.bogdan@analog.com bogdan.togorean@analog.com ciprian.hegbeli@analog.com darius.berghe@analog.com antoniu.miclaus@analog.com ramona.gradinariu@analog.com george.mois@analog.com ciprian.regus@analog.com marcelo.schmitt@analog.com
Original file line number Diff line number Diff line change 1+ ## PR Description
2+
3+ - Please replace this comment with a summary of your changes, and add any context
4+ necessary to understand them. List any dependencies required for this change.
5+ - To check the checkboxes below, insert a 'x' between square brackets (without
6+ any space), or simply check them after publishing the PR.
7+ - If you changes include a breaking change, please specify dependent PRs in the
8+ description and try to push all related PRs simultaneously.
9+
10+ ## PR Type
11+ - [ ] Bug fix (a change that fixes an issue)
12+ - [ ] New feature (a change that adds new functionality)
13+ - [ ] Breaking change (a change that affects other repos or cause CIs to fail)
14+
15+ ## PR Checklist
16+ - [ ] I have conducted a self-review of my own code changes
17+ - [ ] I have compiled my changes, including the documentation
18+ - [ ] I have tested the changes on the relevant hardware
19+ - [ ] I have updated the documentation outside this repo accordingly
20+ - [ ] I have provided links for the relevant upstream lore
Original file line number Diff line number Diff line change 1+ Thank you for reporting an issue with us for this repository.
2+
3+ We typically recommend using our forum (EngineerZone) for reporting issues.
4+ That is where you may also find some resolutions to some questions you may have.
5+
6+ The link is:
7+ https://ez.analog.com/linux-device-drivers/linux-software-drivers
8+
9+ You are still free to open an issue on Github, in case you prefer it here.
10+ There are various other use-cases where this issue tracker is better suited than
11+ the forum, such as punctual issues/items related to driver code, or keeping track
12+ of certain tasks/items related to a particular driver changeset.
13+
14+ Thank you
15+ Analog Devices, Inc. Linux Group
Original file line number Diff line number Diff line change 1+ name: Synchronization cron
2+
3+ on:
4+ workflow_dispatch:
5+ inputs:
6+ remote_name:
7+ # jic23/iio
8+ required: true
9+ type: string
10+ fetch_url:
11+ # https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
12+ required: true
13+ type: string
14+ branch:
15+ # testing
16+ required: true
17+ type: string
18+
19+ jobs:
20+ mirror:
21+ uses: analogdevicesinc/linux/.github/workflows/mirror.yml@ci
22+ secrets: inherit
23+ permissions:
24+ contents: write
25+ actions: write
26+ with:
27+ remote_name: ${{ inputs.remote_name }}
28+ fetch_url: ${{ inputs.fetch_url }}
29+ branch: ${{ inputs.branch }}
Original file line number Diff line number Diff line change 1+ name: Synchronization sync ci
2+
3+ on:
4+ workflow_dispatch:
5+ inputs:
6+ branches:
7+ # '["oran-6.12-y","oran-6.12.38-y","adsp-6.12.38-y"]'
8+ required: true
9+ type: string
10+
11+ jobs:
12+ sync_ci:
13+ uses: analogdevicesinc/linux/.github/workflows/sync-ci.yml@ci
14+ secrets: inherit
15+ permissions:
16+ contents: write
17+ actions: write
18+ strategy:
19+ matrix:
20+ branch: ${{ fromJSON(inputs.branches) }}
21+ with:
22+ branch: ${{ matrix.branch }}
Original file line number Diff line number Diff line change 1+ name: LLM Agent
2+
3+ on:
4+ workflow_dispatch:
5+ inputs:
6+ base-sha:
7+ required: false
8+ type: string
9+ head-sha:
10+ required: false
11+ type: string
12+ run-id:
13+ required: false
14+ type: string
15+ prompt:
16+ required: false
17+ type: string
18+ default: ""
19+ prompt-repository:
20+ required: false
21+ type: string
22+ default: ""
23+ model-small:
24+ required: false
25+ type: string
26+ default: "@vertexai-global/anthropic.claude-haiku-4-5@20251001"
27+ model-medium:
28+ required: false
29+ type: string
30+ default: "@vertexai-global/anthropic.claude-sonnet-4-5@20250929"
31+ model-large:
32+ required: false
33+ type: string
34+ default: "@vertexai-global/anthropic.claude-opus-4-5@20251101"
35+
36+ jobs:
37+ llm:
38+ uses: analogdevicesinc/linux/.github/workflows/llm.yml@ci
39+ permissions:
40+ contents: read
41+ checks: read
42+ secrets:
43+ ANTHROPIC_CUSTOM_HEADERS: ${{ secrets.ANTHROPIC_CUSTOM_HEADERS }}
44+ ANTHROPIC_BASE_URL: ${{ secrets.ANTHROPIC_BASE_URL }}
45+ ANTHROPIC_AUTH_TOKEN: ${{ secrets.ANTHROPIC_AUTH_TOKEN }}
46+ with:
47+ base-sha: ${{ inputs.base-sha }}
48+ head-sha: ${{ inputs.head-sha }}
49+ run-id: ${{ inputs.run-id }}
50+ prompt: ${{ inputs.prompt }}
51+ prompt-repository: ${{ inputs.prompt-repository }}
52+ model-small: ${{ inputs.model-small }}
53+ model-medium: ${{ inputs.model-medium }}
54+ model-large: ${{ inputs.model-large }}
55+
Original file line number Diff line number Diff line change 1+ name: Maintenance
2+
3+ on:
4+ push:
5+ branches:
6+ - main
7+
8+ jobs:
9+ cherry_pick_adi:
10+ uses: analogdevicesinc/linux/.github/workflows/cherry-pick.yml@ci
11+ secrets: inherit
12+ permissions:
13+ contents: write
14+ actions: write
15+ with:
16+ branch: adi-6.12.0
17+ if: ${{ github.repository_owner == 'analogdevicesinc' }}
18+
19+ cherry_pick_rpi:
20+ uses: analogdevicesinc/linux/.github/workflows/cherry-pick.yml@ci
21+ secrets: inherit
22+ permissions:
23+ contents: write
24+ actions: write
25+ with:
26+ branch: rpi-6.12.y
27+ filter: |
28+ .github/*
29+ if: ${{ github.repository_owner == 'analogdevicesinc' }}
30+
31+ assert:
32+ runs-on: [self-hosted, repo-only]
33+ permissions:
34+ contents: read
35+ needs:
36+ - cherry_pick_adi
37+ - cherry_pick_rpi
38+
39+ steps:
40+ - name: Assert checks
41+ env:
42+ job_cherry_pick_adi: ${{ needs.cherry_pick_adi.outputs.summary }}
43+ job_cherry_pick_rpi: ${{ needs.cherry_pick_rpi.outputs.summary }}
44+ run: |
45+ curl -s -H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" -L -o runner_env.sh \
46+ https://raw.githubusercontent.com/analogdevicesinc/linux/ci/ci/runner_env.sh
47+ source ./runner_env.sh
48+ assert_job_summary
49+
50+ migrate_main:
51+ runs-on: ubuntu-latest
52+ steps:
53+ - name: Checkout main branch
54+ uses: actions/checkout@v4
55+ with:
56+ ref: main
57+ fetch-depth: 0
58+
59+ - name: Mirror to xlnx-main
60+ run: |
61+ git push origin HEAD:xlnx-main --force
Original file line number Diff line number Diff line change 1+ on:
2+ pull_request:
3+ types: [closed]
4+
5+ jobs:
6+ clean-gh-pages:
7+ runs-on: [self-hosted, repo-only]
8+ permissions:
9+ contents: write
10+
11+ steps:
12+ - uses: analogdevicesinc/doctools/gh-pages-rm-path@action
13+ with:
14+ path: pull/${{ github.event.number }}
You can’t perform that action at this time.
0 commit comments