Dennis Camera
033057683c
Everywhere: Don't install code generators and test binaries
2024-07-10 10:13:21 -06:00
Andreas Kling
0cdbcfd8b0
Meta: Add Donorbox link in FUNDING.yml
2024-07-10 08:12:39 +02:00
Timothy Flynn
f76f84d687
CI: Install nasm on the test262 runner
2024-07-09 20:08:38 -04:00
doctortheemh
4ef76f3198
LibGfx: Decode AVIF images
...
Use libavif to decode AVIF images in LibGfx.
2024-07-09 08:15:47 +02:00
dependabot[bot]
0b34a60307
CI: Bump JamesIves/github-pages-deploy-action from 4.6.1 to 4.6.3
...
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action ) from 4.6.1 to 4.6.3.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases )
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.6.1...v4.6.3 )
---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 18:02:28 -06:00
Andrew Kaster
62268cca9e
CMake: Add ENABLE_GUI_TARGETS option to enable disabling GUI components
...
This is useful when, e.g. building the test262 runner on its own.
2024-07-07 09:51:29 -06:00
Andrew Kaster
22d7aa53fa
Meta: Tell vcpkg we don't need to build vulkan-loader
...
Trying to build VulkanLoader from source is a giant headache of
unnecessary packages. Every modern distro has vulkan packages, let's
depend on those instead of trying to build something for both wayland
and X11.
2024-07-07 09:51:29 -06:00
Andrew Kaster
d176ed30df
CI: Add x11 dependencies for vulkan vcpkg dependencies to test262 job
2024-07-06 15:50:48 -06:00
Andrew Kaster
bd97442771
Meta: Add vulkan and vulkan-headers to vcpkg dependencies
...
Also require a specific ICU version to not run into unexpected problems.
2024-07-06 01:44:58 +02:00
Tim Schumacher
0c4f257021
Meta: Remove myself from CODEOWNERS
...
I don't expect Ladybird to be the upstream of any of these, so it's not
much use to be notified on any unrelated changes.
2024-06-29 20:26:20 -06:00
Timothy Flynn
bd73dd316d
LibTimeZone: Remove LibTimeZone and TZDB data
...
All users have been ported to the ICU implementation.
2024-06-26 10:14:02 +02:00
Andrew Kaster
29665f51aa
CI: Rename JS repl artifacts so they can actually be bundled
2024-06-25 17:27:08 -06:00
Zaggy1024
81001b37ce
LibMedia: Use FFmpeg to decode more video formats
...
VP9 continues to function, but this also allows AV1 to be decoded. With
this commit, H.264 is still non-functional, as the decoder requires
some extra initial data from the track definition in the Matroska file.
2024-06-24 12:41:32 -06:00
circl
e5018d2a7a
Utilities: Remove zip and unzip
...
They are not even being compiled
2024-06-24 09:45:41 -06:00
Andreas Kling
23b5e47b7b
Meta: Update Polar link in FUNDING.yml
2024-06-24 17:42:48 +02:00
Timothy Flynn
ebdb92eef6
LibUnicode+Everywhere: Merge LibLocale back into LibUnicode
...
LibLocale was split off from LibUnicode a couple years ago to reduce the
number of applications on SerenityOS that depend on CLDR data. Now that
we use ICU, both LibUnicode and LibLocale are actually linking in this
data. And since vcpkg gives us static libraries, both libraries are over
30MB in size.
This patch reverts the separation and merges LibLocale into LibUnicode
again. We now have just one library that includes the ICU data.
Further, this will let LibUnicode share the locale cache that previously
would only exist in LibLocale.
2024-06-23 19:52:45 +02:00
Daniel Bertalan
9df41954c0
CI: Use Xcode's Clang in the macOS workflows
...
Most users will be building with Xcode Clang on macOS anyway, as our
build scripts default to the system compiler if it's new enough. We
already have an upstream Clang-based workflow on Linux, so we won't lose
any compiler coverage by switching to Apple Clang on macOS.
This should help us avoid build breakages like #186 .
2024-06-23 10:39:53 -06:00
Andrew Kaster
527632f416
CI: Re-enable libjs-test262 and test-wasm runs
2024-06-22 11:10:15 -04:00
Andrew Kaster
79db3b32c2
CI+Meta: Delete wasm workflow and js_repl module
2024-06-22 11:10:15 -04:00
Andrew Kaster
4ea2ff82ac
CI: Use ladybirdbrowser namespace for devcontainer
...
This was missed in the ladybirdwebbrowser -> ladybirdbrowser org change.
2024-06-22 11:10:15 -04:00
Timothy Flynn
9220a89d2f
CI+LibUnicode: Remove the UCD from the system
2024-06-22 14:56:39 +02:00
Andrew Kaster
bf3c11229f
CMake: Create a set of vcpkg overlay triplets for sanitizers
...
This changes the Sanitizer configs to build all the vcpkg dependencies
with our specified CFLAGS and CXXFLAGS for ASAN and UBSAN.
Unfortunately, we can't yet enable actually compiling them with
sanitizers enabled, because this causes test failures that need to be
investigated.
2024-06-18 04:47:57 -06:00
Timothy Flynn
7ecca42898
CI: Restore the code linting job
...
Unlike in Serenity, let's just run this job once per PR rather than on
every job. This lets us install fewer dependencies on the build-and-test
pipelines.
2024-06-16 15:30:28 -04:00
Timothy Flynn
6675ef3f24
CI+LibLocale: Remove the CLDR from the system
2024-06-16 06:57:08 +02:00
Timothy Flynn
28927d6a0f
CI: Release only arm64 JS artifacts on macOS for now
...
Turns out vcpkg does not yet support Universal binaries. While they are
working on it, lets produce arm64 binaries only for now to unblock the
pipeline.
2024-06-09 22:20:15 -04:00
Andreas Kling
c096608dd9
Meta: Update for GitHub org rename to LadybirdBrowser
2024-06-09 13:02:56 +02:00
Diego
5f66e31e56
CI+Documentation: Use WABT version 1.0.35
...
Required for `wast2json` to work with latest spec-tests.
2024-06-09 12:16:17 +02:00
Timothy Flynn
221507c567
LibLocale: Install ICU package and link into LibLocale
...
Rather than removing LibLocale entirely, we will use it as a wrapper
around ICU (which has some C-like interfaces, and uses UTF-16 for its
string types). Using ICU will provide better web compatibility overall,
and will let us implement features we were previously unable to (e.g.
Intl.Collator requires data that is not in the JSON export of the CLDR).
2024-06-09 10:47:28 +02:00
Andrew Kaster
9f25dc6b09
CMake+CI: Remove BUILD_LAGOM=OFF option in favor of LAGOM_TOOLS_ONLY=ON
...
The far more common configuration for Ladybird is to always build the
Lagom libraries.
2024-06-08 07:58:11 +02:00
Timothy Flynn
18abd54247
CI: Fix syntax in the JS artifacts pipeline
2024-06-07 16:35:17 -04:00
Andrew Kaster
bffdd280bf
CI: Create and use a GitHub Actions cache for vcpkg
2024-06-07 11:15:48 -04:00
Andrew Kaster
f55f64755d
CMake: Remove ENABLE_LAGOM_LIBWEB and ENABLE_LAGOM_LADYBIRD options
2024-06-06 12:51:14 -06:00
Timothy Flynn
8362c073f3
Everywhere: Remove LibSQL, SQLServer, and the sql REPL :^)
...
It is now entirely unused and replaced by sqlite3.
2024-06-06 11:27:03 -04:00
Timothy Flynn
b36ab480bf
Meta+Toolchain+CI: Add a script to bootstrap vcpkg
...
And hook it into ladybird.sh for convenience. The script will set up
PATH and other environment variables automatically.
On CI, vcpkg is theoretically already installed on Linux machines, but
not with the right environment variables, and not on macOS. So this also
makes CI use this script to bootstrap vcpkg.
2024-06-06 11:27:03 -04:00
Andreas Kling
d0afc3e643
CI: Remove "label pull requests" action
2024-06-05 10:49:45 +02:00
Andrew Kaster
e8b6de51fe
CI: Adapt to new top-level CMakeLists
2024-06-04 13:44:22 -06:00
Andreas Kling
baf7a2dee7
CI: Update lint-commits workflow to say Ladybird
2024-06-04 09:32:07 +02:00
Timothy Flynn
bdbe2fdcc5
Everywhere: Replace SERENITY_SOURCE_DIR with LADYBIRD_SOURCE_DIR
...
In order to have checkouts of both SerenityOS and Ladybird, we need to
use a different environment variable for Ladybird.
2024-06-03 15:57:59 +02:00
Tim Ledbetter
319496eb70
Meta/CI: Remove unnecessary github-token usage from lintcommits script
2024-06-03 13:31:15 +02:00
Andrew Kaster
d334b2b57f
CI: Work around unexpected GCC WPT failures
2024-06-03 10:55:04 +02:00
Andreas Kling
e70d96e4e7
Everywhere: Remove a lot more things we don't need
2024-06-03 10:53:53 +02:00
Andreas Kling
2936a9a45e
Meta/CI: Give actions/github-script access to ladybird-bot token
2024-06-03 10:53:53 +02:00
Andreas Kling
4907eb1950
Meta/CI: Use LADYBIRD_BOT_TOKEN to post as ladybird-bot on GitHub
2024-06-03 10:53:53 +02:00
Andrew Kaster
72cdd1892b
CI: Remove remnants of old setup action that was preventing macOS builds
2024-06-03 10:53:53 +02:00
Tim Ledbetter
5863ef852d
Meta: Remove references to unused utilities
2024-06-03 10:53:53 +02:00
Tim Ledbetter
3e56835611
Everywhere: Remove references to non-existent paths
2024-06-03 10:53:53 +02:00
Andrew Kaster
6d3a54e4a8
Meta: Update Documentation and CI for repo move
2024-06-03 10:53:53 +02:00
dependabot[bot]
6d0aa7e64e
CI: Bump JamesIves/github-pages-deploy-action from 4.6.0 to 4.6.1
...
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases )
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.6.0...v4.6.1 )
---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-23 00:54:43 -06:00
Timothy Flynn
daa9e852c9
Toolchain+CI: Remove unused TRY_USE_LOCAL_TOOLCHAIN parameter
...
This was used to create a .tar of the built Clang toolchain, but now we
just upload the built toolchain artifacts (same as the GNU toolchain).
2024-05-15 15:20:29 -06:00
Timothy Flynn
5e34a41f06
CI: Be a bit less paranoid about old compiler versions existing
...
We explicitly tell CMake what compiler to use. No need to remove older
versions, which was just one extra thing we needed to maintain.
2024-05-15 15:20:29 -06:00
Timothy Flynn
18f9efe92d
CI: Explicitly install gcc-13 on CI
...
We're now getting errors on CI due to gcc-13 being missing. We can
probably be smarter about what packages we install, depending on the
workflow being run. But let's first unblock CI.
The error we get is a bit strange and inconsistent. Some CI runners seem
to already have gcc-13 installed. Others don't and can't find the gcc-13
package without the test Ubuntu toolchain PPA.
2024-05-15 15:20:29 -06:00
Liav A
5b34b4af14
Utilities: Merge the gunzip utility with gzip
...
Now both /bin/zcat and /bin/gunzip are symlinks to /bin/gzip, and we
essentially running it in decompression mode through these symlinks.
This ensures we don't maintain 2 versions of code to decompress Gzipped
data anymore, and handle the use case of gzipped-streaming input only
once in the codebase.
2024-05-14 12:35:25 -06:00
Timothy Flynn
0d7ea1bd2f
CI: Remove the Sonar Cloud and PVS Studio workflow
...
Static analysis is great, but these workflows have not worked in a long
time, and no one was looking at the results. Our PVS Studio license and
our Sonar Cloud token have expired. Remove the workflows (at least for
now) so we don't waste CI runners and cache space. If someone is
motivated to revive these, they can revert this commit.
2024-05-11 15:43:18 -04:00
Timothy Flynn
9e22d9d957
CI: Update tool versions for the Sonar Cloud workflow
...
Upate to the latest version of the Sonar Cloud CLI. Update Java to a
recent version (the CLI currently complains about Java 11 being too
old).
2024-05-11 15:43:18 -04:00
Timothy Flynn
2f295f2174
CI: Exclude LibJS tests from Sonar Cloud's sources
...
Sonar Cloud throws an exception analyzing some of our test sources,
particularly ones that are meant to test invalid syntax.
2024-05-11 15:43:18 -04:00
Timothy Flynn
1f5d30cc83
CI: Use the correct output variable for skipping the toolchain build
2024-05-11 15:43:18 -04:00
Timothy Flynn
fffa4ef250
CI: Move the nightly Android CI to GitHub actions
2024-05-10 16:07:23 -04:00
Timothy Flynn
0887dbfd80
CI: Move the nightly Lagom GCC CI to GitHub actions
2024-05-10 16:07:23 -04:00
Timothy Flynn
7276d52a0e
CI: Move the nightly Serenity code coverage CI to GitHub actions
2024-05-10 16:07:23 -04:00
Timothy Flynn
18b857fb64
CI: Convert the Lagom workflow into a reusable workflow
...
This will allow using the lagom-template.yaml file as a template for
the nightly GCC pipeline.
2024-05-10 16:07:23 -04:00
Timothy Flynn
ae6025987d
CI: Convert the SerenityOS workflow into a reusable workflow
...
This will allow using the serenity-template.yaml file as a template for
the nightly code coverage pipeline.
2024-05-10 16:07:23 -04:00
Timothy Flynn
b3f43f330e
CI: Inform the Lagom build where the UCD/CLDR/TZDB caches are downloaded
2024-05-10 16:07:23 -04:00
Timothy Flynn
a447b9bffd
CI: Explicitly enable audio access on macOS 14
...
On the macOS 14 runners on GitHub actions, attempting to play audio (by
way of AudioOutputUnitStart) will open a pop-up asking for microphone
permission. This prevents any calling test to hang until they error out
with MACH_SEND_TIMED_OUT. This works around the issue by explicitly
enabling microphone access to all applications.
2024-05-08 14:46:39 -06:00
Timothy Flynn
b9210a757e
CI: Move the Lagom CI to GitHub actions
2024-05-08 14:46:39 -06:00
Timothy Flynn
660e3ccb1c
CI: Rename cmake.yml to serenity.yml
...
Just calling it "cmake" doesn't really describe what it is for, and a
future commit will add a lagom.yml. So let's call this serenity.yml to
make it clear that it tests SerenityOS itself.
This also renames the workflow, and updates some matrix orderings, to be
easier to distinguish between this job and the upcoming lagom.yml,
2024-05-08 14:46:39 -06:00
Timothy Flynn
ac8d5cce3c
CI: Move the clang toolchain CI to GitHub actions
2024-05-08 14:46:39 -06:00
Timothy Flynn
c7828b0640
CI: Remove custom python setup
...
The only python on the CI machines is now python3. The python installed
by setup-python (which is CPython) seems to have issues running WPT.
2024-05-08 14:46:39 -06:00
Timothy Flynn
520667bda0
CI: Install the six
python package
...
Needed for WPT.
2024-05-08 14:46:39 -06:00
Timothy Flynn
d7dc279ba8
CI: Add the extracted wabt package to the PATH
...
Unlike Azure, we can't just set the PATH environment variable in GitHub
Actions. We must add it using a special GITHUB_PATH file.
2024-05-08 14:46:39 -06:00
Timothy Flynn
d67b52853a
CI: Use the correct value for the save-cache architecture on Lagom
2024-05-08 14:46:39 -06:00
Timothy Flynn
33cf9e68dd
CI: Use the correct value for the toolchain ccache primary key
2024-05-08 14:46:39 -06:00
Dan Klishch
8d3eb937c8
Meta: Remove check-symbols.sh
...
check-symbols.sh had been dealing with libc.a which we don't provide
anymore.
2024-05-08 09:54:41 -06:00
Andrew Kaster
e5f361500e
CI: Use common cache restore and cache save action on GitHub Actions
...
Unfortunately a composite action cannot have a `post:` step like
JavaScript actions are allowed to have, so we need to explicitly call
the post/save actions ourselves from the workflow file when we want to
save Toolchain/QEMU/ccache caches.
Co-Authored-By: Timothy Flynn <trflynn89@pm.me>
2024-05-07 15:28:46 -06:00
Timothy Flynn
3d6d2b2589
CI: Use the Setup action for the WASM REPL
...
This ensures we install ccache, for example.
2024-05-07 15:28:46 -06:00
Timothy Flynn
4f62066ad0
CI: Run brew update
before installing macOS packages
...
This is needed to update brew's internal list of formulae, otherwise it
does not know about llvm-18.
2024-05-06 09:31:55 -06:00
Andrew Kaster
5aa28c31d5
CI: Use a local GitHub Action to setup installed packages
2024-05-02 06:22:10 -06:00
Timothy Flynn
823fdb83db
Meta: Switch to clang-format-18 as the standard formatter
2024-04-24 16:50:01 -04:00
Timothy Flynn
90fcfca6f6
CI: Configure ccache before modifying its contents (if any)
...
If there is a cache miss while downloading the ccache from GitHub/Azure,
the .ccache directory won't exist when we try to update the modification
time of its contents. Configure the ccache size first, which will create
the .ccache directory if it doesn't exist.
2024-04-24 09:16:41 -04:00
Tim Schumacher
5f088f3233
Meta: Trim the CI ccache down to files used in the current build
2024-04-23 22:00:07 -04:00
Andrew Kaster
c5cd1ad737
CI: Use macOS 14 Apple Silicon runner to create js package for esvu
2024-04-23 15:37:07 -06:00
Andrew Kaster
2e385e4c12
CI: Bump Lagom CI builds to gcc-13 and clang-18
...
This includes Lagom Tools for Serenity builds, and the Lagom builds on
Azure.
2024-04-23 15:37:07 -06:00
dependabot[bot]
4eee9ee132
CI: Bump JamesIves/github-pages-deploy-action from 4.5.0 to 4.6.0
...
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases )
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.5.0...v4.6.0 )
---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 10:32:46 -06:00
Andrew Kaster
2a48eff2d6
CI: Enable KVM on Github Actions runners
...
https://github.blog/changelog/2024-04-02-github-actions-hardware-accelerated-android-virtualization-now-available/
2024-04-18 18:26:36 -06:00
Andreas Kling
660d6d0c85
Meta: Add Polar to FUNDING.yml
...
Let's advertise the fact that we allow sponsoring work on specific
issues via Polar rewards. :^)
2024-02-21 07:36:55 +01:00
Andreas Kling
1d29f9081f
LibJS: Remove JIT compiler
...
The JIT compiler was an interesting experiment, but ultimately the
security & complexity cost of doing arbitrary code generation at runtime
is far too high.
In subsequent commits, the bytecode format will change drastically, and
instead of rewriting the JIT to fit the new bytecode, this patch simply
removes the JIT instead.
Other engines, JavaScriptCore in particular, have already proven that
it's possible to handle the vast majority of contemporary web content
with an interpreter. They are currently ~5x faster than us on benchmarks
when running without a JIT. We need to catch up to them before
considering performance techniques with a heavy security cost.
2024-02-19 21:45:27 +01:00
dependabot[bot]
f926d96c74
CI: Bump mymindstorm/setup-emsdk from 13 to 14
...
Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk ) from 13 to 14.
- [Release notes](https://github.com/mymindstorm/setup-emsdk/releases )
- [Commits](https://github.com/mymindstorm/setup-emsdk/compare/v13...v14 )
---
updated-dependencies:
- dependency-name: mymindstorm/setup-emsdk
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-08 07:19:32 -07:00
dependabot[bot]
f1347bc4e0
CI: Bump actions/cache from 3 to 4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:02:37 -05:00
Andrew Kaster
6ea4c248ab
CI: Update comment-on-pr version
...
This new rev changes the Dockerfile to use a ruby 3 image, just like the
upstream repo.
2024-01-12 11:16:11 -07:00
Idan Horowitz
0befa77b99
CI: Update comment-on-pr version
...
The newer version installs a specific version of octokit, since the
latest version no longer supports the ruby installation in github
actions vms. This should resolve the CI issues.
2024-01-10 09:34:55 +01:00
dependabot[bot]
37f2d49818
CI: Bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-24 23:56:34 +01:00
dependabot[bot]
bbf37473b8
CI: Bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-24 23:56:18 +01:00
dependabot[bot]
e5120ab389
CI: Bump actions/setup-python from 4 to 5
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 12:07:40 -07:00
dependabot[bot]
f1837eded9
CI: Bump actions/github-script from 6 to 7
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 07:13:30 -05:00
dependabot[bot]
5f4015821e
CI: Bump JamesIves/github-pages-deploy-action from 4.4.3 to 4.5.0
...
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action ) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases )
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.4.3...v4.5.0 )
---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 06:32:42 -05:00
dependabot[bot]
2ff7011b7a
CI: Bump actions/setup-java from 3 to 4
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 06:32:26 -05:00
Timothy Flynn
d8f84ef76c
CI: Disable running aarch64 tests in CI for now
...
These tests almost always fail, and all we do is try to boot. Disable it
for now until it can pass more reliably. Note we still compile aarch64,
so the build shouldn't break unnoticed.
2023-12-01 09:35:54 -05:00
dependabot[bot]
7510fa1598
CI: Bump mymindstorm/setup-emsdk from 12 to 13
...
Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk ) from 12 to 13.
- [Release notes](https://github.com/mymindstorm/setup-emsdk/releases )
- [Commits](https://github.com/mymindstorm/setup-emsdk/compare/v12...v13 )
---
updated-dependencies:
- dependency-name: mymindstorm/setup-emsdk
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-27 09:02:30 -07:00
Timothy Flynn
6c29fc07fc
CI: Ensure test262 and test262-jit results are stored in the same file
...
This will allow BuggieBot to display both results from the /test262
command on Discord.
2023-11-05 15:02:21 -05:00
Ali Mohammad Pur
7a83870905
Meta: Run test262 with JIT compilation enabled in CI
...
This will let us have more :yakgraph:s!
2023-11-05 17:35:58 +01:00
Timothy Flynn
92e9145edc
CI: Switch export of test262/Wasm test results to libjs-data
2023-10-31 11:33:15 -04:00