momo5502
32ebda5fe7
Support android
2025-03-29 10:44:41 +01:00
momo5502
448e11b737
Support iOS
2025-03-29 10:44:41 +01:00
Maurice Heumann
a41fce3a02
Use clang format 20
2025-03-24 08:39:54 +01:00
Maurice Heumann
38db3df1d8
Bump actions/download-artifact from 4.2.0 to 4.2.1 ( #173 )
...
Bumps
[actions/download-artifact](https://github.com/actions/download-artifact )
from 4.2.0 to 4.2.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/download-artifact/releases ">actions/download-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v4.2.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Add unit tests by <a
href="https://github.com/GhadimiR "><code>@GhadimiR</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/392 ">actions/download-artifact#392</a></li>
<li>Fix bug introduced in 4.2.0 by <a
href="https://github.com/GhadimiR "><code>@GhadimiR</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/391 ">actions/download-artifact#391</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1 ">https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="95815c38cf "><code>95815c3</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/391 ">#391</a>
from GhadimiR/main</li>
<li><a
href="278fca438a "><code>278fca4</code></a>
Move log statements</li>
<li><a
href="68909842a1 "><code>6890984</code></a>
Merge branch 'main' into main</li>
<li><a
href="f9415c0ec3 "><code>f9415c0</code></a>
Run unit tests in CI</li>
<li><a
href="76a6eb5cbc "><code>76a6eb5</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/392 ">#392</a>
from GhadimiR/add_unit_tests</li>
<li><a
href="a2426d7c45 "><code>a2426d7</code></a>
Merge branch 'main' into add_unit_tests</li>
<li><a
href="3ffa694f6f "><code>3ffa694</code></a>
lint</li>
<li><a
href="53f6aa5f93 "><code>53f6aa5</code></a>
Add extra assertion to download single artifact test</li>
<li><a
href="b456700053 "><code>b456700</code></a>
lint</li>
<li><a
href="9eab798a98 "><code>9eab798</code></a>
Configure tsconfig</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
2025-03-24 08:34:17 +01:00
Maurice Heumann
48df703cb1
Bump jidicula/clang-format-action from 4.14.0 to 4.15.0 ( #172 )
...
Bumps
[jidicula/clang-format-action](https://github.com/jidicula/clang-format-action )
from 4.14.0 to 4.15.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jidicula/clang-format-action/releases ">jidicula/clang-format-action's
releases</a>.</em></p>
<blockquote>
<h2>v4.15.0</h2>
<h2>What's Changed</h2>
<ul>
<li>build: bump docker/build-push-action from 6.9.0 to 6.10.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/225 ">jidicula/clang-format-action#225</a></li>
<li>build: bump docker/build-push-action from 6.10.0 to 6.12.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/230 ">jidicula/clang-format-action#230</a></li>
<li>build: bump docker/build-push-action from 6.12.0 to 6.13.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/231 ">jidicula/clang-format-action#231</a></li>
<li>build: bump docker/login-action from 3.3.0 to 3.4.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/238 ">jidicula/clang-format-action#238</a></li>
<li>build: bump docker/build-push-action from 6.13.0 to 6.15.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/233 ">jidicula/clang-format-action#233</a></li>
<li>build: bump docker/metadata-action from 5.6.1 to 5.7.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/234 ">jidicula/clang-format-action#234</a></li>
<li>Add clang-format 20 image build by <a
href="https://github.com/offa "><code>@offa</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/239 ">jidicula/clang-format-action#239</a></li>
<li>build: Fix Ubuntu distro for clang-format-20 by <a
href="https://github.com/jidicula "><code>@jidicula</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/240 ">jidicula/clang-format-action#240</a></li>
<li>Add clang-format 20 by <a
href="https://github.com/offa "><code>@offa</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/237 ">jidicula/clang-format-action#237</a></li>
<li>docs: Prepare for v4.15.0 by <a
href="https://github.com/jidicula "><code>@jidicula</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/241 ">jidicula/clang-format-action#241</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/offa "><code>@offa</code></a> made their
first contribution in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/239 ">jidicula/clang-format-action#239</a>
🎉 </li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0 ">https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4726374d1a "><code>4726374</code></a>
docs: Prepare for v4.15.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/241 ">#241</a>)</li>
<li><a
href="da40ba9cab "><code>da40ba9</code></a>
Add clang-format 20 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/237 ">#237</a>)</li>
<li><a
href="87adf5cde9 "><code>87adf5c</code></a>
build: Fix Ubuntu distro for clang-format-20 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/240 ">#240</a>)</li>
<li><a
href="69a43b0ead "><code>69a43b0</code></a>
Add clang-format 20 image build (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/239 ">#239</a>)</li>
<li><a
href="1781d20875 "><code>1781d20</code></a>
build: bump docker/metadata-action from 5.6.1 to 5.7.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/234 ">#234</a>)</li>
<li><a
href="c98140178a "><code>c981401</code></a>
build: bump docker/build-push-action from 6.13.0 to 6.15.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/233 ">#233</a>)</li>
<li><a
href="06a6cbd3bb "><code>06a6cbd</code></a>
build: bump docker/login-action from 3.3.0 to 3.4.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/238 ">#238</a>)</li>
<li><a
href="fbe58bf588 "><code>fbe58bf</code></a>
build: bump docker/build-push-action from 6.12.0 to 6.13.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/231 ">#231</a>)</li>
<li><a
href="a815d879b3 "><code>a815d87</code></a>
build: bump docker/build-push-action from 6.10.0 to 6.12.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/230 ">#230</a>)</li>
<li><a
href="bbe2072f30 "><code>bbe2072</code></a>
build: bump docker/build-push-action from 6.9.0 to 6.10.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/225 ">#225</a>)</li>
<li>See full diff in <a
href="https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
2025-03-24 08:26:21 +01:00
dependabot[bot]
f889f0f40c
Bump actions/download-artifact from 4.2.0 to 4.2.1
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 06:50:35 +00:00
dependabot[bot]
6ffb925361
Bump jidicula/clang-format-action from 4.14.0 to 4.15.0
...
Bumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action ) from 4.14.0 to 4.15.0.
- [Release notes](https://github.com/jidicula/clang-format-action/releases )
- [Commits](https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0 )
---
updated-dependencies:
- dependency-name: jidicula/clang-format-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 06:50:33 +00:00
dependabot[bot]
6bc314b3b5
Bump actions/upload-artifact from 4.6.1 to 4.6.2
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.1...v4.6.2 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-24 06:50:30 +00:00
momo5502
98f3da78af
Add regular schedule
2025-03-20 19:33:05 +01:00
momo5502
db0d34288d
Test iOS compilation
2025-03-19 15:55:39 +01:00
Maurice Heumann
101e524731
Run analyzer test
2025-03-19 13:54:52 +01:00
Maurice Heumann
68759d7691
Run tests in parallel
2025-03-19 13:07:00 +01:00
Maurice Heumann
48401a28ce
Maybe fix macos tests
2025-03-19 12:22:30 +01:00
momo5502
2584d73da0
Set asan options
2025-03-19 07:04:43 +01:00
momo5502
9cf61cb058
Build with asan
2025-03-19 06:50:58 +01:00
momo5502
b6ed431ccc
Make cmake options configurable
2025-03-19 06:43:23 +01:00
momo5502
c74d6362e8
Remove unused step
2025-03-19 06:30:34 +01:00
momo5502
07346a4fa3
Install and use clang
2025-03-18 19:16:35 +01:00
momo5502
7c1bd69bfc
Run clang tidy
2025-03-18 19:09:21 +01:00
momo5502
a32cb705f4
Clang Tidy Review
2025-03-18 18:31:26 +01:00
momo5502
003a0ed583
Switch to clang 20
2025-03-18 18:30:54 +01:00
momo5502
0925d6e53d
Optimize clang install
2025-03-18 18:30:45 +01:00
Maurice Heumann
9fcff1950c
Increase timeouts
2025-03-18 12:59:43 +01:00
Maurice Heumann
76711003b7
Wait for extraction
2025-03-18 12:56:13 +01:00
momo5502
7d1631e730
Wait for extraction
2025-03-17 20:46:51 +01:00
momo5502
2ab1b84de5
Revert "Update build.yml"
...
This reverts commit d5e875cf1b .
2025-03-17 20:37:35 +01:00
Maurice Heumann
d5e875cf1b
Update build.yml
2025-03-14 08:08:14 +01:00
momo5502
115d1bc85d
Isolate API set dumper build
2025-02-08 08:54:57 +01:00
Maurice Heumann
8017602828
Yield failure on cancellation
2025-02-04 11:34:22 +01:00
dependabot[bot]
ae44333e44
Bump seanmiddleditch/gha-setup-ninja from 5 to 6
...
Bumps [seanmiddleditch/gha-setup-ninja](https://github.com/seanmiddleditch/gha-setup-ninja ) from 5 to 6.
- [Release notes](https://github.com/seanmiddleditch/gha-setup-ninja/releases )
- [Commits](https://github.com/seanmiddleditch/gha-setup-ninja/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: seanmiddleditch/gha-setup-ninja
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-04 09:14:16 +00:00
momo5502
11dfc02c41
Run tests in parallel
2025-02-03 20:27:28 +01:00
momo5502
d387477883
Support verbose logging during tests
2025-01-25 13:09:07 +01:00
momo5502
9f8026a543
Fix platform/architecture names
2025-01-25 11:57:33 +01:00
momo5502
ddbe94e105
Disable android arm test for now
2025-01-25 10:26:33 +01:00
momo5502
a76c7f41c0
Fix android arm64 test
2025-01-25 10:19:16 +01:00
momo5502
f7620750e7
Use correct android architectures
2025-01-25 10:00:46 +01:00
momo5502
84f429e128
Fix android test
2025-01-25 09:45:33 +01:00
momo5502
d9a2a99132
Add autoretries to curl
2025-01-25 09:35:19 +01:00
momo5502
35dd452840
Add android x86_64 smoke test
2025-01-25 09:32:16 +01:00
momo5502
7ad0e83bbd
More emulation root renaming
2025-01-25 09:32:03 +01:00
momo5502
4efbd1c233
Rename emulation root creation
2025-01-25 09:08:06 +01:00
momo5502
d360a06737
Archive more DLLs and retain root fs for a day
2025-01-25 07:24:02 +01:00
momo5502
6b43e53a6f
Don't build universal binaries on macOS
2025-01-25 07:24:02 +01:00
momo5502
e9f7051a75
Add macOS intel tests
2025-01-25 07:24:02 +01:00
momo5502
795badf806
Retain permissions when uploading artifacts
2025-01-25 07:24:02 +01:00
momo5502
ec1333278b
Implement root fs handling
2025-01-25 07:24:01 +01:00
momo5502
b581d74433
Fix test matrix
2025-01-25 07:24:01 +01:00
momo5502
e15bb33e10
Dump API set
2025-01-25 07:24:01 +01:00
momo5502
64e21ff5d2
Add root dumping to workflow
2025-01-25 07:24:01 +01:00
robert-yates
fbb63b3534
add optional apiset dump tool
2025-01-15 20:55:15 +01:00