aboutsummaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* .github: support all stable branchesBrooks Davis2026-02-191-1/+1
| | | | | | | | | | If this eventually poses a problem for unsupported branches we can fix them directly. Sponsored by: Innovate UK Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D53838
* CODEOWNERS: Add myself for sys/arm64/vmmAndrew Turner2026-02-181-0/+1
| | | | Sponsored by: Arm Ltd
* MAINTAINERS, CODEOWNERS: Add myself for vt(4) reviewEd Maste2026-02-081-0/+1
|
* MAINTAINERS, CODEOWNERS: Update capsicum-testEd Maste2026-02-051-1/+1
| | | | | Fixes: 670b568ec1c3 ("capsicum-test: Move out of contrib") Sponsored by: The FreeBSD Foundation
* capsicum-test: Move out of contribEd Maste2026-01-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | Google developed the Capsicum unit test suite[1] as part of the Capsicum-Linux[2] project, based on unit tests that existed in FreeBSD and unit tests developed as part of the initial Capsicum-Linux port. Capsicum-Linux was archived as of October 31, 2022 and is no longer being maintained. FreeBSD is currently the only consumer of and contributor to the test suite. Move the src into tests/sys/capsicum to simplify ongoing maintenance. The makefiles were deleted as we (continue to) use the existing bespoke FreeBSD Makefile, and CONTRIBUTING.md was removed as the Google CLA is no longer applicable. [1] https://github.com/google/capsicum-test [2] https://github.com/google/capsicum-linux Reviewed by: asomers, oshogbo Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54917
* CODEOWNERS: Add myself to WPACy Schubert2026-01-271-0/+2
|
* CODEOWNERS: Add myself to Heimdal and MIT KRB5Cy Schubert2026-01-271-0/+4
|
* CODEOWNERS: Add myself to capsicum-testEd Maste2026-01-271-1/+1
|
* CODEOWNERS: Add myself for openssh and makefsEd Maste2026-01-211-1/+2
|
* .github: Disable checklist workflow on forksJohn Baldwin2026-01-191-0/+1
| | | | | | | Reviewed by: imp Obtained from: CheriBSD Sponsored by: AFRL, DARPA Pull Request: https://github.com/freebsd/freebsd-src/pull/1973
* CODEOWNERS: register interest in some infrastructureBrooks Davis2026-01-161-1/+3
|
* .github: Narrow sys/crypto warning to sys/crypto/skeinJohn Baldwin2026-01-151-1/+1
| | | | | | | This is the only subdirectory of sys/crypto that is a vendor import. Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D54719
* CODEOWNERS: Add jlduran as a blocklist CODEOWNERJose Luis Duran2026-01-141-0/+4
| | | | | Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D54696
* CODEOWNERS: add @fuz for libc/stringRobert Clausecker2026-01-131-0/+2
| | | | | Approved by: markj (mentor) Differential Revision: https://reviews.freebsd.org/D54664
* MAINTAINERS/CODEOWNERS: Fix intro wrap + gitadmAlexander Ziaee2026-01-121-15/+15
| | | | | | | + svnadmin has apparently been superceeded by gitadm@ + fix intro prose wrapping to be consistent at 72 for trad console MFC after: 3 days
* MAINTAINERS/CODEOWNERS: Add ziaee to mandoc + man/Alexander Ziaee2026-01-121-0/+2
| | | | | | | | If you tag me on manual reviews, I will help you. I'm very intersted in helping keep things standard and predictable across the manual. As these files say, this is not intended to imply any desire for blocking. MFC after: 3 days
* github: Add more context to pull requestsWarner Losh2026-01-122-10/+106
| | | | | | | | | | | | Add code to fetch and decode CODEOWNERS and automatically @ people in the review. Create a new file, .github/path-rules.txt that has a set of paths to match and specific warnings about that part of the tree. We'll use this to try to wave off pull requests in certain areas of the tree, as well as remind people when contrib is involved, etc. Sponsored by: Netflix
* CODEOWNERS: Better reflect current #bhyveWarner Losh2026-01-121-5/+5
| | | | | | | | So as a proof of concept, sync the info we have with the #bhyve phabricator group. This is imperfect, but will help test out providing better feedback to diff submitters. Sponsored by: Netflix
* MAINTAINERS/CODEOWNERS: Add myself to mpr, mps and mpi3mrWarner Losh2026-01-111-0/+3
| | | | | | | | | | Yea, I realize these are decaying, but I'm going to take a run at automatically tagging reviews for github pull requests. I suspect that tagging will help with the 'stale' issues with at least CODEOWNER. As better data becomes available, especailly for contrib, I'll update things. Sponsored by: Netflix
* GitHub: Enclose list of commit hashes in parensEd Maste2025-11-141-1/+1
| | | | | | | | Rather than superscript <sup>, for a nicer looking list. Reviewed by: vexeduxr Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D53000
* .github: Update to use llvm 15Andrew Turner2025-09-111-3/+3
| | | | | | | | This is the latest supported version in Ubuntu 22.04 Reviewed by: vexeduxr, imp, emaste Sponsored by: Arm Ltd Pull Request: https://github.com/freebsd/freebsd-src/pull/1862
* .github: Use make.py's --cross-toolchain option on macOSJohn Baldwin2025-08-061-1/+4
| | | | | Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D51749
* GitHub: Use a link for CONTRIBUTING.md in commentEd Maste2025-07-271-1/+1
| | | | | | | | Make it easy for contributors to find the referenced information. Reviewed by: ziaee Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D51346
* GitHub: Provide more context in pull request issue commentEd Maste2025-07-161-0/+1
| | | | | | | | | Be explicit that the user should update their branch and re-push to update the pull request. Reviewed by: imp Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D51332
* github: Fix checklist actionAhmad Khalifa2025-04-281-1/+1
| | | | | | | | | | | | | | | | Workflows triggered by the 'pull_request' event can't have write permissions. With write permissions a malicious pull request can alter or create a workflow that either leaks the GITHUB_TOKEN with the write permissions or do malicious things in the workflow itself. The 'pull_request_target' event on the other hand allows workflows to run with write permissions but runs on the merge base of the PR, this way a pull request that alters such a workflow will not have it's code run until it's merged. Signed-off-by: Ahmad Khalifa <ahmadkhalifa570@gmail.com> Reviewed by: imp, emaste Pull Request: https://github.com/freebsd/freebsd-src/pull/1581
* Revert "WIP: Cross-build github action on for-main"Andrew Turner2025-04-081-1/+1
| | | | | | It shouldn't have been pushed This reverts commit d16397c1737f5f977e893daebde0e7009d6a9950.
* WIP: Cross-build github action on for-mainAndrew Turner2025-04-081-1/+1
|
* github: Add new checklist workflowAhmad Khalifa2025-01-241-0/+106
| | | | | | | | | | | | | | Add a new 'checklist' workflow that checks the commit messages on pull requests. Currently, the workflow creates a comment on the pull request if any of these conditions are hit: - Missing Signed-off-by - Malformed Signed-off-by - Bad email (i.e *noreply*) Reviewed by: emaste, imp Pull request: https://github.com/freebsd/freebsd-src/pull/1570 Signed-off-by: Ahmad Khalifa <ahmadkhalifa570@gmail.com>
* github: limit paths for style workflowAhmad Khalifa2024-12-061-0/+1
| | | | | | Signed-off-by: Ahmad Khalifa <ahmadkhalifa570@gmail.com> Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1538
* github: optimize style workflowAhmad Khalifa2024-12-061-7/+8
| | | | | | | | | | | | Only fetch the commits we need instead of fetching the entire history. Unfortunately there doesn't seem to be a way to add 1 to the number of commits without an extra step, so do it in a new step and pass the information onto $GITHUB_ENV so it can be used later. Signed-off-by: Ahmad Khalifa <ahmadkhalifa570@gmail.com> Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1538
* .github: Update the clang release used for macosAndrew Turner2024-10-211-3/+3
| | | | | | Reviewed by: emaste, jhb Sponsored by: Arm Ltd Pull Request: https://github.com/freebsd/freebsd-src/pull/1399
* .github: Use the two most recent LTS releasesAndrew Turner2024-10-211-5/+5
| | | | | | | | | Ubuntu 24.04 is the most recent LTS release. Use it and the previous 22.04 LTS for cross build testing. Reported by: emaste, jhb Sponsored by: Arm Ltd Pull Request: https://github.com/freebsd/freebsd-src/pull/1399
* CODEOWNERS: Add nuageinitJose Luis Duran2024-07-251-5/+6
|
* .github: Update the path used for the homebrew LLVM install on macOSJohn Baldwin2024-05-021-1/+1
| | | | Pull Request: https://github.com/freebsd/freebsd-src/pull/1212
* .github: Switch to v4 of actions/checkoutJohn Baldwin2024-03-051-1/+1
| | | | | GitHub is emitting a warning that v3 is deprecated due to using Node.js 16.
* CODEOWNERS: Add Stephane RochoyWarner Losh2024-03-011-3/+16
| | | | | Stephane Rochoy isn't quite the maintainer of these items, but has an interest in them. As an experiment, see if this is a viable thing to do.
* .github: Enable manually running github actionsAndrew Turner2024-02-031-0/+1
| | | | | | | Sponsored by: Arm Ltd Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/878
* .github: Build stable/14Andrew Turner2024-02-031-1/+1
| | | | | | | Sponsored by: Arm Ltd Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/878
* github: Enable github workflow output from checkstyle9.plWarner Losh2024-02-021-1/+1
| | | | | | Let's see if we can get the style issues flagged inline. Sponsored by: Netflix
* GitHub: style: Add the synchronize activity typeJose Luis Duran2024-01-161-1/+1
| | | | | Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1064
* MAINTAINERS: Add myself for nvme entries, remove jimharrisWarner Losh2024-01-121-0/+3
| | | | | | | | Jim Harris no longer has a commit bit and has moved on from being the FreeBSD nvme driver maintainer at Intel. I've been reviewing things so I'll take that up. Sponsored by: Netflix
* MAINTAINERS, etc: Remove hselasky entriesWarner Losh2024-01-121-3/+0
| | | | | Sadly, Hans-Peter has passed away. Remove his entries out of respect for his many years of service to the project.
* style.yml: Don't run this on branch pushesWarner Losh2024-01-071-6/+0
| | | | | | | | | | | | We don't need to run this on branch pushes, just pull requests. It's designed to be a gross filter for incoming commits, not something perfect we need to keep green. It also doesn't work quite right for branch pushes anyway and needs adjustment. Also remove some debugging information. We don't need it anymore. Noticed by: jrtc27 Sponsored by: Netflix
* Connect my checkstyle9.pl script to a action.Warner Losh2024-01-061-0/+40
| | | | | | | | | | | | | Connect the checkstyle9.pl script to a github action. This will provide feedback to people submitting changes when the style is grossly wrong. And can provide other automated feedback for the commit message in the future. It already catches the github noreply author. It pulls the full repo to do this. Optimizations welcome. After messing with that for a few hours, I decided to punt and commit the slow, working version and let someone else optimize from here. Sponsored by: Netflix
* MAINTAINERS: Add myself to standWarner Losh2023-05-081-0/+1
| | | | | | | | People email me when the boot loader breaks anyway, so ask to be included in reviews. And ask strongly since I've had to deal with too many major breakages lately, distruting other things I need to do. Sponsored by: Netflix
* .github: Test DISK_IMAGE_TOOLS_BOOTSTRAP in CIJessica Clarke2023-03-151-1/+1
| | | | | | | | Building the tools is quick so we should provide coverage of this to ensure it keeps working, especially on non-FreeBSD. Reviewed by: emaste, arichardson Differential Revision: https://reviews.freebsd.org/D39073
* Fix typo: messages missing an 'a'.Warner Losh2023-03-011-1/+1
|
* MAINTAINERS+GitHub: Reflect ipfilter was moved from contrib to netpfilCy Schubert2023-02-281-2/+2
| | | | | | Reflect the fact that ipfilter was moved from contrib to netpfil on December 20, 2021 by 3b9b51fe464e. And that ipfilter userland was moved from contrib to sbin/ipf by 41edb306f056 that same day.
* github: Create pull request templateWarner Losh2023-02-281-0/+16
| | | | Just to see how this looks. Will likely need to iterate.
* Add myself to the github code owners fileAndrew Turner2023-02-201-0/+2
|