Commit Graph

125 Commits

Author SHA1 Message Date
momo5502
b7dc284a9d Memory 64 support 2025-07-09 18:24:40 +02:00
Maurice Heumann
e9718e61cd Update build.yml 2025-07-08 17:40:42 +02:00
Maurice Heumann
ebec115cf4 Update build.yml 2025-06-18 18:27:30 +02:00
momo5502
c4f1540d1f Remove Windows 2019 tests 2025-06-10 19:29:03 +02:00
momo5502
1de22b4454 Format yaml 2025-06-10 19:28:46 +02:00
momo5502
6cc3aded19 Remove sccache 2025-06-01 12:36:50 +02:00
momo5502
c41fc21b13 Change test order 2025-05-31 16:32:08 +02:00
momo5502
abfbc3fad3 Add another test 2025-05-31 14:18:57 +02:00
momo5502
98010268a6 Statically link libraries for mingw 2025-05-31 12:00:14 +02:00
momo5502
2e1c1b23c9 Add MinGW smoke test 2025-05-31 11:37:03 +02:00
momo5502
5c0a1ce5c2 Build and test MinGW in CI 2025-05-31 09:47:55 +02:00
momo5502
bee2f09894 More sccache optimizations 2025-05-29 14:20:15 +02:00
momo5502
d509ae8499 Fixes 2025-05-29 14:05:30 +02:00
momo5502
9cdbb54997 Cache fixes 2025-05-29 14:03:17 +02:00
momo5502
d7aaf6ac25 Fix sccache path 2025-05-29 13:57:13 +02:00
momo5502
202461c5bd Update caches 2025-05-29 13:51:19 +02:00
momo5502
61806bb9c4 Remove old caches 2025-05-29 13:38:37 +02:00
momo5502
15a47c92cd Fix windows caches 2025-05-29 13:17:39 +02:00
momo5502
6e3a9132e4 Add cache for api set dumper 2025-05-29 12:43:11 +02:00
momo5502
4392d960e2 Small fixes 2025-05-29 12:26:03 +02:00
momo5502
4b891e701d Optimize sccache 2025-05-29 12:18:18 +02:00
momo5502
bdee8b8584 More cache tests 2025-05-29 11:59:59 +02:00
momo5502
900fb582a8 More fixes 2025-05-29 11:43:43 +02:00
momo5502
1605d48a18 Better sccache 2025-05-29 11:35:44 +02:00
momo5502
a1b690f0cc Use newer version 2025-05-29 10:23:09 +02:00
momo5502
5022e3049a Fix sccache 2025-05-29 09:58:51 +02:00
momo5502
5041bab9f8 Setup sccache 2025-05-29 09:50:28 +02:00
Maurice Heumann
7760bec067 Bump actions/download-artifact from 4.2.1 to 4.3.0 (#241)
Bumps
[actions/download-artifact](https://github.com/actions/download-artifact)
from 4.2.1 to 4.3.0.
<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.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: implement new <code>artifact-ids</code> input by <a
href="https://github.com/GrantBirki"><code>@​GrantBirki</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/401">actions/download-artifact#401</a></li>
<li>Fix workflow example for downloading by artifact ID by <a
href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/402">actions/download-artifact#402</a></li>
<li>Prep for v4.3.0 release by <a
href="https://github.com/robherley"><code>@​robherley</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/404">actions/download-artifact#404</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/GrantBirki"><code>@​GrantBirki</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/download-artifact/pull/401">actions/download-artifact#401</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0">https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d3f86a106a"><code>d3f86a1</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/404">#404</a>
from actions/robherley/v4.3.0</li>
<li><a
href="fc02353415"><code>fc02353</code></a>
prep for v4.3.0 release</li>
<li><a
href="77454371a4"><code>7745437</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/402">#402</a>
from actions/joshmgross/download-by-id-example</li>
<li><a
href="84fc7a0a35"><code>84fc7a0</code></a>
Remove path filters from Check dist workflow</li>
<li><a
href="67f2bc382f"><code>67f2bc3</code></a>
Fix workflow example for downloading by artifact ID</li>
<li><a
href="8ea3c2c174"><code>8ea3c2c</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/401">#401</a>
from actions/download-by-id</li>
<li><a
href="d219c630f6"><code>d219c63</code></a>
add supporting unit tests for artifact downloads with ids</li>
<li><a
href="54124fbd88"><code>54124fb</code></a>
revert <code>getArtifact()</code> changes - for now we have to list and
filter by artifa...</li>
<li><a
href="b83057b90d"><code>b83057b</code></a>
bundle</li>
<li><a
href="171183c7dc"><code>171183c</code></a>
use the same <code>artifactClient.getArtifact</code> structure as seen
above in `isSingl...</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=4.2.1&new-version=4.3.0)](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-04-25 09:38:31 +02:00
momo5502
9eddabc09b Reduce artifact retention period 2025-04-25 09:05:51 +02:00
dependabot[bot]
6a1743d33d Bump actions/download-artifact from 4.2.1 to 4.3.0
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-25 06:45:16 +00:00
momo5502
d91f171bae Format code 2025-04-22 20:54:30 +02:00
momo5502
6d2780196d Build new page 2025-04-21 18:20:37 +02:00
momo5502
0edd4c640c Remove unnecessary permissions 2025-04-18 20:11:27 +02:00
momo5502
a157a76cae Ensure bash is used to set environment variables 2025-04-18 17:54:59 +02:00
momo5502
26afe5731c Fix pipeline 2025-04-18 17:42:11 +02:00
momo5502
9f10a555b0 Add nodejs smoke test 2025-04-18 17:33:07 +02:00
momo5502
67534393ff Build and test nodejs 2025-04-18 16:59:13 +02:00
momo5502
9a2a6de16b Only deploy page on main branch 2025-04-18 09:16:11 +02:00
momo5502
baa2fc5fa6 Fix page 2025-04-18 08:09:53 +02:00
momo5502
8fd6e4fe9e Upload page 2025-04-18 07:23:41 +02:00
momo5502
7d7336e8d5 Deploy page 2025-04-17 19:55:29 +02:00
momo5502
c1553ad2ec Fixes for emscripten 2025-04-17 19:40:20 +02:00
Maurice Heumann
d206f9fdbf Build and test win-x86 2025-04-14 15:22:59 +02:00
momo5502
4bf2e9287e Use test sample everywhere 2025-04-13 13:38:53 +02:00
momo5502
35092b9cdf Use test-sample as analysis sample 2025-04-12 08:52:24 +02:00
momo5502
7f6edb46f7 Run isolated windows test to reduce CI load 2025-04-11 11:01:53 +02:00
momo5502
705162d069 Cancel in-progress workflows to speedup CI 2025-04-11 09:07:51 +02:00
momo5502
446978ad5a Always use release windows artifacts
This will always use the windows release test sample artifacts.
It doesn't really make sense to test the debug artifacts.
They're just slower and do the same.

This will still run debug artifacts on windows.
The change only applies to non-windows platforms
2025-04-09 18:32:41 +02:00
momo5502
9e4e872b55 Run icicle debug tests 2025-04-08 20:37:56 +02:00
Maurice Heumann
1cfe20b7a1 Skip icicle debug tests 2025-04-07 08:04:24 +02:00