<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/.github/workflows, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>.github: support all stable branches</title>
<updated>2026-02-19T15:10:32+00:00</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2026-02-19T14:43:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1e189279576497498cafad6f8c0a36a377b786a3'/>
<id>1e189279576497498cafad6f8c0a36a377b786a3</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>.github: Disable checklist workflow on forks</title>
<updated>2026-01-19T15:56:20+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2026-01-19T15:56:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3a6289e1e53ffe11b91b754d3b8241001b2cbfb8'/>
<id>3a6289e1e53ffe11b91b754d3b8241001b2cbfb8</id>
<content type='text'>
Reviewed by:	imp
Obtained from:	CheriBSD
Sponsored by:	AFRL, DARPA
Pull Request:	https://github.com/freebsd/freebsd-src/pull/1973
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	imp
Obtained from:	CheriBSD
Sponsored by:	AFRL, DARPA
Pull Request:	https://github.com/freebsd/freebsd-src/pull/1973
</pre>
</div>
</content>
</entry>
<entry>
<title>github: Add more context to pull requests</title>
<updated>2026-01-12T07:18:11+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2026-01-10T16:20:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7f8b4db9e001d94974a081e5fd58c4f3994429cb'/>
<id>7f8b4db9e001d94974a081e5fd58c4f3994429cb</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>GitHub: Enclose list of commit hashes in parens</title>
<updated>2025-11-14T21:36:22+00:00</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2025-07-16T14:55:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=73a4459f6fc76482ea55c5aacb66136c49fb0892'/>
<id>73a4459f6fc76482ea55c5aacb66136c49fb0892</id>
<content type='text'>
Rather than superscript &lt;sup&gt;, for a nicer looking list.

Reviewed by:	vexeduxr
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53000
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than superscript &lt;sup&gt;, for a nicer looking list.

Reviewed by:	vexeduxr
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53000
</pre>
</div>
</content>
</entry>
<entry>
<title>.github: Update to use llvm 15</title>
<updated>2025-09-11T20:30:07+00:00</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2025-09-11T07:22:38+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cf583997282f962d9e8bf478667d5087f7c1f2da'/>
<id>cf583997282f962d9e8bf478667d5087f7c1f2da</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>.github: Use make.py's --cross-toolchain option on macOS</title>
<updated>2025-08-06T20:14:37+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2025-08-06T20:14:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ad43e7f4721080caedd29a21de9210f9b763ee4d'/>
<id>ad43e7f4721080caedd29a21de9210f9b763ee4d</id>
<content type='text'>
Reviewed by:	imp
Differential Revision:	https://reviews.freebsd.org/D51749
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	imp
Differential Revision:	https://reviews.freebsd.org/D51749
</pre>
</div>
</content>
</entry>
<entry>
<title>GitHub: Use a link for CONTRIBUTING.md in comment</title>
<updated>2025-07-27T21:01:55+00:00</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2025-07-16T14:54:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=92c3796d05dcac6e0acedee3db83c32b5c22836a'/>
<id>92c3796d05dcac6e0acedee3db83c32b5c22836a</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>GitHub: Provide more context in pull request issue comment</title>
<updated>2025-07-16T14:34:20+00:00</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2025-07-15T18:12:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f38ac6f27ace386d7e1d18cda6ffb8af5b20b598'/>
<id>f38ac6f27ace386d7e1d18cda6ffb8af5b20b598</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>github: Fix checklist action</title>
<updated>2025-04-28T21:27:29+00:00</updated>
<author>
<name>Ahmad Khalifa</name>
<email>ahmadkhalifa570@gmail.com</email>
</author>
<published>2025-01-25T16:59:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8528d7e4f64206ab6288182aa65c0c159a746828'/>
<id>8528d7e4f64206ab6288182aa65c0c159a746828</id>
<content type='text'>
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 &lt;ahmadkhalifa570@gmail.com&gt;
Reviewed by: imp, emaste
Pull Request: https://github.com/freebsd/freebsd-src/pull/1581
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 &lt;ahmadkhalifa570@gmail.com&gt;
Reviewed by: imp, emaste
Pull Request: https://github.com/freebsd/freebsd-src/pull/1581
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "WIP: Cross-build github action on for-main"</title>
<updated>2025-04-08T10:59:48+00:00</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2025-04-08T10:59:48+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=487c7245a7899fe5bbc7cea30cca36ce33360a45'/>
<id>487c7245a7899fe5bbc7cea30cca36ce33360a45</id>
<content type='text'>
It shouldn't have been pushed

This reverts commit d16397c1737f5f977e893daebde0e7009d6a9950.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It shouldn't have been pushed

This reverts commit d16397c1737f5f977e893daebde0e7009d6a9950.
</pre>
</div>
</content>
</entry>
</feed>
