Iban Eguia
fd181e27d4
Fixing PR builds ( #914 )
...
This should fix PR builds for non-team-members.
4 years ago
Iban Eguia
fcff9ad23b
Fix small issue with the CI ( #896 )
4 years ago
Iban Eguia
be5d198b4d
CI workflow improvements (mostly Test262) ( #889 )
...
* Improved CI workflows
This improves several things in the CI workflows:
- More conformant Test262 result generation
- Benchmarks should now show comments for all users
- Added Test262 result comparison comments to Pull Requests
* Fixed typo
* Checking the comment generation
* Fixing conditions to test comments
* Fix a couple of bugs on the comparator
* Fixed format
* Trying to fix comment updating
* Removing commit autor when searching
* Replace the comment instead of appending
* Switched back to the `pull_request_target` event
4 years ago
Iban Eguia
dc1628a433
Update the master CI workflow ( #881 )
...
This should fix the master build, since it seems that we are caching what we shouldn't.
4 years ago
Iban Eguia
ab5e888fa5
Fix master CI ( #875 )
...
* Fix master CI
* Fixed ignore path
4 years ago
Iban Eguia
9a295fe45c
Removed cache from MacOS builds ( #873 )
4 years ago
jasonwilliams
7f7fe3f6e2
update code coverage to have some variance
4 years ago
Iban Eguia
0ca476c208
Improved MacOS cache handling and updated dependencies ( #871 )
4 years ago
Iban Eguia
282e367107
Updated cache in workflows ( #869 )
...
This should simplify the workflow configuration, and the cache should
now be more efficient. Hopefully will reduce build times a bit.
4 years ago
Iban Eguia
b16f0ab0f7
Revert "Using the upstream version of the benchmark action" ( #781 )
...
This reverts commit 3cb8c94538
.
4 years ago
Iban Eguia
3cb8c94538
Using the upstream version of the benchmark action ( #768 )
4 years ago
Halid Odat
45c5758e14
Ignore tests from codecov count and disable annotations ( #724 )
4 years ago
jasonwilliams
adc4a91983
update publish action to run from boa dir
4 years ago
Jason Williams
09a1296ee6
Add release action ( #739 )
4 years ago
neeldug
672aa11b01
Add MacOS check and test to CI ( #744 )
...
adds macos checks and tests to pull request ci
4 years ago
Iban Eguia
8816df8f43
New fix attempt ( #745 )
...
* New fix attempt
* Do not rebase, just fast forward
4 years ago
Iban Eguia
5b74d6f895
Fix test262 result uploading in CI ( #743 )
4 years ago
neeldug
72c4daef24
Fix CI Commit failure ( #695 )
...
Unsure as to whether this should be committed or not, but should fix
failing CI
4 years ago
Halid Odat
79da43a020
Dependabot for boa_tester ( #688 )
4 years ago
Halid Odat
edfafc4e03
Feature `Context` ( #656 )
...
- Move `Console` to `Context`
- Change `Context::global()` to `Context::global_object()`
- Remove some `use std::borrow::Borrow`
- Add some pub exports
- Add `Context::eval()`
- Deprecate forward_val, forward, exec
- Make boa_cli use Context::eval()
- Deprecated forward forward_val and exec
- Make deprecated functions
4 years ago
neeldug
3725e5dcfb
Formats dependabot.yml with Prettier ( #685 )
...
Should stop webassembly CI from failing.
4 years ago
Iban Eguia
8fde98afa9
Add ECMAScript test suite (test262) ( #567 )
4 years ago
Halid Odat
f372a2248f
Fix invalid dependabot key.
4 years ago
neeldug
ef1423d71f
Adds `Dependabot` configuration file ( #676 )
...
* Adds `cargo` dependabot checks for dependencies
- Allows dependabot to automatically check for dependency version
updates daily using cargo.
- `versioning-strategy` supports default strategy and lockfile-only for
cargo, will need to see which is more suitable.
- Perhaps add `rebase-strategy` and `reviewers` if necessary, although
with proper unit tests, shouldn't be too necessary.
* Adds github-actions updates to dependabot
4 years ago
Iban Eguia
1673871116
Some cleanup ( #666 )
4 years ago
Iban Eguia
84db01ee09
Improved the description of the issue templates ( #554 )
4 years ago
Iban Eguia
64dbf13afd
Implemented #427 , #429 and #430 , and upgraded dependencies ( #472 )
4 years ago
Jason Williams
981404a518
Update pull_request.yml
4 years ago
Jason Williams
2736f7bc1b
Update pull_request.yml
4 years ago
Jason Williams
cf3251dd9a
references
4 years ago
Jason Williams
b888bae2c8
stick to cwd
4 years ago
Jason Williams
f8821bed93
adding package
4 years ago
Jason Williams
a76b8d489f
Add inputs to yml
4 years ago
Jason Williams
a4ae22ed60
Forgot to build criterion benchmarks
4 years ago
Jason Williams
081884e8d0
Use latest compare action
4 years ago
Iban Eguia
145f0e3f03
Our benchmarks action now lives in boa-dev ( #438 )
5 years ago
Jason Williams
073b8cee06
Update rust.yml
...
just use @v1
5 years ago
Paul Lancaster
b308f82302
Update to use a newer version of codecov github action ( #436 )
5 years ago
Paul Lancaster
ce0d801685
Add code coverage: tarpaulin / codecov ( #411 )
...
* Adding tarpaulin code coverage step
Co-authored-by: Iban Eguia <razican@protonmail.ch>
5 years ago
n14little
4e5b8ee2b5
run security audit daily at midnight. ( #391 )
...
* run security audit daily at midnight.
* add new line to end of security_audit.yml
5 years ago
Iban Eguia
59df3acc6b
Added issue/PR templates ( #385 )
5 years ago
Iban Eguia
19fcd2837d
Fixing master build ( #342 )
...
* Fixing master build
* Using gh-pages as default branch
5 years ago
Iban Eguia
91bece6f62
Improved CI workflows ( #330 )
5 years ago
HalidOdat
7dd32a6859
Added continuous integration for windows ( #318 )
5 years ago
Jason Williams
e9428807f2
should now be able to use master
5 years ago
Jason Williams
5c07b20113
i did'nt build
5 years ago
Jason Williams
95899e9bc5
weird caching happening, even when pointing to specific commit
5 years ago
Jason Williams
6333e7b9cc
back to debugging
5 years ago
Jason Williams
0fa4003f71
compare action
5 years ago
Jason Williams
046f68f6f9
adding some logging of output files
5 years ago