summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
11 daysci: T9047: grant issues: write to stale workflow token (#113)rollingYuriy Andamasov
2026-06-08T8966: add legacy-label escape to invalid-task-id rule (commit check exempt) ↵Yuriy Andamasov
(#112)
2026-06-06ci: T8966: exempt bots from product T-ID (invalid-task-id) gate (#111)Yuriy Andamasov
2026-06-06ci: T8966: add product T-ID title/commit check (opt-in relocation) (#110)Yuriy Andamasov
2026-06-02chore(mirror): remove force_workspace backport wrapper (R4 mothballed) (#109)Yuriy Andamasov
Mergify ignore_conflicts:true already creates the backport workspace PR + resolves toward theirs + applies backport-conflict for path-drift conflicts (verified by canary VyOS-Networks/ipaddrcheck#26/#27). force_workspace's 'No backport have been created' trigger never fires under that config. T8943 / IS-510.
2026-06-02ci(mirror-rollout-4): add force_workspace backport companion wrapper (#108)Yuriy Andamasov
Source-side wrapper (mirrored to the VyOS-Networks twin) for the public vyos/.github force_workspace reusable. Inert on this public source (owner guard); active on the mirror. force_workspace_enabled per-consumer (default false). 🤖 Generated by [robots](https://vyos.io)
2026-06-01T8943: ci: add lts-name-check advisory callerYuriy Andamasov
Adds the source-side LTS-name advisory caller (mirror-pipeline). Non-blocking; posts a generic advisory if a PR title/body references a release-train branch name. 🤖 Generated by [robots](https://vyos.io)
2026-06-01T8943: migrate pr-mirror wrapper to canonical stub (#105)Yuriy Andamasov
Mirror Pipeline Rollout 2 Task 6. Uniform canonical wrapper: trigger branches [rolling, production], permissions: contents: read, drop redundant wrapper-level MIRROR_ENABLED guard (now central). 🤖 Generated by [robots](https://vyos.io)
2026-05-30ci: T8943: migrate branch-name refs current->rolling (rollout 1c) (#104)Yuriy Andamasov
Tracking: T8943
2026-05-30ci: T8943: sweep HIGH-producer pins to renamed branches (rollout 1c) (#103)Yuriy Andamasov
Rewrites uses: pins to the three HIGH-fanout producers (vyos/.github, vyos/vyos-cla-signatures, VyOS-Networks/vyos-reusable-workflows) from their old default branch to the new production compat branch staged in Task 1. No functional change; pin-ref rewrite only. Tracking: T8943
2026-05-30T8852: migrate .github/mergify.yml to extends: mergify (#97)HEADcurrentYuriy Andamasov
2026-05-30T8943: migrate mirror wrapper to App-ready uniform stub (rollout 1b Task 5) ↵Yuriy Andamasov
(#102) Replaces the legacy PAT-based caller with the uniform App-ready stub. Switches to `secrets: inherit` and `vars.MIRROR_ENABLED` opt-out guard. Plan: ~/.claude/plans/2026-05-26-mirror-rollout-1b-revised.md Task 5 🤖 Generated by [robots](https://vyos.io)
2026-05-25T8792: replace inline Mergify config with extends: mergify central baselineYuriy Andamasov
2026-05-22T8917: Updated stale check workflow to use common workflowVijayakumar A
2026-05-12Merge pull request #96 from vyos/T8463-currentDaniil Baturin
T8463: Update GitHub actions to latest versions [vyos-cloud-init]
2026-05-11T8463: Update GitHub actions to latest versions [vyos-cloud-init]asklymenko
2026-05-11Merge pull request #93 from vyos/T8531-restrict-mergify-commandsJohn Estabrook
T8531: add Mergify config with commands restrictions
2026-05-07general: T8595: add AGENTS.mdYuriy Andamasov
2026-05-07T8218: removed unqueue from mergify yaml as it is not supportedYuriy Andamasov
2026-04-26T8531: add Mergify config with commands restrictionsYuriy Andamasov
2026-04-07T8218: Updated workflows for pullrequest_target policy changekumvijaya
2026-04-06T8458: enabled pr mirroringkumvijaya
2025-07-14T7579: fix of the run trigger for CLAYevhen Bondarenko
2025-07-04T7579: added workflow for CLAclalemeshovich
2024-09-14T6674: Action add trigger workflow to rebuild packageViacheslav Hletenko
2024-09-12T6674: Add reusable forkflow trigger to build repo packageViacheslav Hletenko
2022-01-27Remove mitechie from stale PR github action (#1217)James Falcon
2021-11-24github: update PR template's contributing URL (#1120)Chris Patterson
"HACKING" was renamed to "CONTRIBUTING", update the PR template URL accordingly. Signed-off-by: Chris Patterson <cpatterson@microsoft.com>
2021-02-18stale.yml: don't ask submitters to reopen PRs (#816)Daniel Watkins
Because they don't have the permissions to do it. Instead, reword the message to ask people to ping mitechie, in line with the rest of the message.
2021-01-04stale: re-enable post holidays (#749)Daniel Watkins
This reverts commits fad919aa2c894abaa3af88aed1e064c1220937fe ("stale: disable check for holiday break (#735)") and e4f2d6139a802e659c571f581763eddeee715e2f ("stale: fix error in definition (#740)").
2020-12-18stale: fix error in definition (#740)Daniel Watkins
This should fix the error, and also allows us to manually trigger the workflow.
2020-12-18PULL_REQUEST_TEMPLATE.md: use backticks around commit message (#736)Daniel Watkins
This makes it easier to copy/paste commit messages prepared elsewhere into the GitHub UI (and also means that the formatting in the GH UI more closely matches how the commit message will be consumed elsewhere).
2020-12-18stale: disable check for holiday break (#735)Daniel Watkins
We're unlikely to see any activity on many PRs over the next couple of weeks, so don't close out inactive PRs for the duration.
2020-11-04PULL_REQUEST_TEMPLATE.md: expand commit message section (#642)Daniel Watkins
Make it a little easier for people to understand what we're looking for in a commit message.
2020-11-02Remove Ubuntu restriction from PR template (#648)James Falcon
2020-10-05PULL_REQUEST_TEMPLATE.md: empty checkboxes need a space (#597)Daniel Watkins
2020-09-29Adding a PR template (#587)James Falcon
2020-08-10.github/workflows/stale.yml: s/Josh/Rick/ (#526)Daniel Watkins
We missed this one when we updated all the docs for the Canonical team's management change.
2020-03-13workflows: introduce stale pull request workflow (#125)Daniel Watkins
This workflow will label pull requests with "stale-pr" if they haven't seen activity for 14 days. It will then close them out after a further 7 days of inactivity.
2020-03-11Introduce and use of a list of GitHub usernames that have signed CLA (#244)Daniel Watkins
The list so far is partial.
2020-03-10workflows/cla.yml: use correct username for CLA check (#243)Daniel Watkins
Instead of using the username that triggered the action (which, in the case of a committer merging master into a PR branch will be the committer), always use the username of the submitter of the pull request.
2020-03-10workflows: CLA validation altered to fail status on pull_request (#164)Chad Smith
Github api doesn't allow read-write access to labels or comments when running from a pull_request fork during CI. This restriction results in an API error message: "Resource not accessible by integration" If we want to run this action per pull_request, we need to convert the action to fail the PR status check and emit the required steps to sign the CLA to the console on the PR's failed status tab.
2020-01-09workflows: add contributor license agreement checker (#155)Chad Smith
Check whether the pull request submitter has signed the CLA due to presence of github.actor in tools/.lp-to-git-user Set 'CLA signed' if present, 'CLA not signed' label if absent * grep for the full github username in CLA file Co-authored-by: Daniel Watkins <daniel@daniel-watkins.co.uk>
2019-11-07github: drop pull-request template to prepare for migrationRyan Harper
2019-08-19Add GitHub pull request template to point people at hacking docDaniel Watkins
This will hopefully avoid people submitting PRs against our mirror repo. (Thanks to GitHub user @max06 for this suggestion!)