Skip to content

Add CI for 32-bit Linux target & cleanup PR action#5090

Merged
nekevss merged 8 commits into
boa-dev:mainfrom
jedel1043:32-bit-arch-ci
Mar 15, 2026
Merged

Add CI for 32-bit Linux target & cleanup PR action#5090
nekevss merged 8 commits into
boa-dev:mainfrom
jedel1043:32-bit-arch-ci

Conversation

@jedel1043

Copy link
Copy Markdown
Member

This PR:

  • Adds a new job that tests against i686-unknown-linux-gnu to check that any assumptions we do are also valid for 32-bit targets.
  • Cleans up our PR action file to avoid running any build/test jobs if the lint/fmt/typos/docs checks failed.

@jedel1043 jedel1043 requested a review from a team as a code owner March 15, 2026 05:28
@jedel1043 jedel1043 added the A-Meta Issues and PRs related to the repository itself label Mar 15, 2026
@github-actions github-actions Bot added the Waiting On Review Waiting on reviews from the maintainers label Mar 15, 2026
@github-actions github-actions Bot added this to the v1.0.0 milestone Mar 15, 2026
@github-actions github-actions Bot added C-Builtins PRs and Issues related to builtins/intrinsics C-Actions Pull requests that update Github Actions code C-GC Issue related to garbage collection labels Mar 15, 2026
@github-actions

Copy link
Copy Markdown

Test262 conformance changes

Test result main count PR count difference
Total 52,963 52,963 0
Passed 49,935 49,935 0
Ignored 2,207 2,207 0
Failed 821 821 0
Panics 0 0 0
Conformance 94.28% 94.28% 0.00%

Tested main commit: ea849b7140574c446fbad07ccb7a7e0a3b85cb17
Tested PR commit: 44a1a74074e76ebe0894f568823a2736910043d8
Compare commits: ea849b7...44a1a74

@codecov

codecov Bot commented Mar 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 58.97%. Comparing base (6ddc2b4) to head (44a1a74).
⚠️ Report is 856 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #5090       +/-   ##
===========================================
+ Coverage   47.24%   58.97%   +11.73%     
===========================================
  Files         476      563       +87     
  Lines       46892    62588    +15696     
===========================================
+ Hits        22154    36912    +14758     
- Misses      24738    25676      +938     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@nekevss nekevss added this pull request to the merge queue Mar 15, 2026
Merged via the queue into boa-dev:main with commit 0afafad Mar 15, 2026
22 checks passed
@github-actions github-actions Bot removed the Waiting On Review Waiting on reviews from the maintainers label Mar 15, 2026
@jedel1043 jedel1043 removed the C-Builtins PRs and Issues related to builtins/intrinsics label Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Meta Issues and PRs related to the repository itself C-Actions Pull requests that update Github Actions code C-GC Issue related to garbage collection

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants