<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/.github/workflows, branch release/14.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F14.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F14.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2024-05-14T16:53:59Z</updated>
<entry>
<title>.github: Update the path used for the homebrew LLVM install on macOS</title>
<updated>2024-05-14T16:53:59Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2024-05-02T21:11:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f4b6272a26da7b1cf577d13c74c9f146412bad56'/>
<id>urn:sha1:f4b6272a26da7b1cf577d13c74c9f146412bad56</id>
<content type='text'>
Pull Request:	https://github.com/freebsd/freebsd-src/pull/1212

(cherry picked from commit 1091f525df9d74f07d707d8a79a91fe26a6c50e3)
</content>
</entry>
<entry>
<title>.github: Switch to v4 of actions/checkout</title>
<updated>2024-04-08T18:03:05Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2024-03-05T05:52:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=85cdbae749e9d1e1f7f3e3adc6ffcbe5405ee217'/>
<id>urn:sha1:85cdbae749e9d1e1f7f3e3adc6ffcbe5405ee217</id>
<content type='text'>
GitHub is emitting a warning that v3 is deprecated due to using
Node.js 16.

(cherry picked from commit e6dccf00500d7e9e2311b372e28897df7c0421dd)
</content>
</entry>
<entry>
<title>.github: Test DISK_IMAGE_TOOLS_BOOTSTRAP in CI</title>
<updated>2023-03-15T00:06:53Z</updated>
<author>
<name>Jessica Clarke</name>
<email>jrtc27@FreeBSD.org</email>
</author>
<published>2023-03-15T00:06:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f13b4e460ccb2a11250a0ecc86b6cf329601cdce'/>
<id>urn:sha1:f13b4e460ccb2a11250a0ecc86b6cf329601cdce</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>.github: Restrict permissions on cross-build jobs.</title>
<updated>2023-02-09T20:12:17Z</updated>
<author>
<name>Alex</name>
<email>aleksandrosansan@gmail.com</email>
</author>
<published>2023-02-09T20:12:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aca7ff471acffb59f0f9e2cc4de6363872444fcc'/>
<id>urn:sha1:aca7ff471acffb59f0f9e2cc4de6363872444fcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>.github: Switch to v3 of actions/checkout.</title>
<updated>2022-12-21T00:27:17Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2022-12-21T00:27:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=54f3a781a2ff980034dfe13ff6323c96fc587f1b'/>
<id>urn:sha1:54f3a781a2ff980034dfe13ff6323c96fc587f1b</id>
<content type='text'>
GitHub is emitting a warning that v2 is deprecated due to using
Node.js 12.

Reported by:	GitHub
Reviewed by:	arichardson, emaste
Differential Revision:	https://reviews.freebsd.org/D37769
</content>
</entry>
<entry>
<title>.github: Attempt to fix and increase robustness of macOS action</title>
<updated>2022-06-30T20:03:26Z</updated>
<author>
<name>Jessica Clarke</name>
<email>jrtc27@FreeBSD.org</email>
</author>
<published>2022-06-30T20:03:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=22f731486e80fdbf679712b2a99605ba97a50264'/>
<id>urn:sha1:22f731486e80fdbf679712b2a99605ba97a50264</id>
<content type='text'>
Homebrew has added LLVM 14 and made that the default version, but GitHub
continues to install LLVM 13 for now, so it ends up only accessible via
the versioned name and not the unversioned one. We also add an explicit
installation of llvm@13 so that, if GitHub updates the image to using
LLVM 14, the action continues to work, albeit slightly more slowly. This
also ensures the compiler label remains correct rather than outdated, as
has occurred in the past, and that we don't get new versions of LLVM
before we're ready for them, which is especially relevant for stable
branches. This all mirrors how the Ubuntu jobs are configured.
</content>
</entry>
<entry>
<title>.github: Add a build on Ubuntu 22.04 using llvm 14.</title>
<updated>2022-06-09T17:20:03Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2022-06-09T17:20:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=74536fca79facf0e4fdbaf833b94d82e92bb9f77'/>
<id>urn:sha1:74536fca79facf0e4fdbaf833b94d82e92bb9f77</id>
<content type='text'>
Reviewed by:	uqs
Pull Request:	https://github.com/freebsd/freebsd-src/pull/599
</content>
</entry>
<entry>
<title>.github: Cross-build aarch64 as well as amd64 kernels.</title>
<updated>2022-06-09T17:20:03Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2022-06-09T17:20:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3491ed652e0af484b8357ba67e45af17a0e54173'/>
<id>urn:sha1:3491ed652e0af484b8357ba67e45af17a0e54173</id>
<content type='text'>
This required adding an explicit os list to the matrix.

Reviewed by:	uqs
Pull Request:	https://github.com/freebsd/freebsd-src/pull/599
</content>
</entry>
<entry>
<title>.github: Update compilers used for cross-build testing.</title>
<updated>2022-06-09T17:20:02Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2022-06-09T17:20:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=49335eda0f5d80e9c86754b5ed95a285b49ef166'/>
<id>urn:sha1:49335eda0f5d80e9c86754b5ed95a285b49ef166</id>
<content type='text'>
- Drop clang 9 build, and switch the remaining ubuntu build to
  the more modern clang 12.

- Update the label for the macos-latest builds which are now using
  clang 13 rather than clang 12.

Reviewed by:	uqs
Pull Request:	https://github.com/freebsd/freebsd-src/pull/599
</content>
</entry>
<entry>
<title>Make it clear we're running clang-12 for the GH actions</title>
<updated>2021-07-20T15:49:25Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2021-07-19T08:25:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2f677dcedf3b70bf97a51c2b0fd9927b67c666ff'/>
<id>urn:sha1:2f677dcedf3b70bf97a51c2b0fd9927b67c666ff</id>
<content type='text'>
This chases a homebrew change in the default clang version.

Reviewed by:	arichardson
Differential Revision: https://reviews.freebsd.org/D31231
</content>
</entry>
</feed>
