Jarred Sumner
666f5c5ea9
Don't rm cached
2022-11-11 01:12:41 -08:00
Jarred Sumner
55488ad77f
try this
2022-11-11 00:51:39 -08:00
Jarred Sumner
23fd28afc3
Update bun-linux-build.yml
2022-11-11 00:48:39 -08:00
Jarred Sumner
f6cb20f516
try using git action
2022-11-11 00:48:05 -08:00
Jarred Sumner
477747142a
Update bun-types-tests.yml
2022-11-09 17:13:54 -08:00
Jarred Sumner
29b0e3eaf7
Only run this for bun-types
2022-11-09 17:12:44 -08:00
Jarred Sumner
9ab21ceb59
Clarify
2022-11-09 17:11:25 -08:00
Colin McDonnell
f7f1b60444
Add bun-types, add typechecking, add child_process types ( #1475 )
...
* Add bun-types to packages
* Improve typing
* Fix types in tests
* Fix dts tests
* Run formatter
* Fix all type errors
* Add strict mode, fix type errors
* Add ffi changes
* Move workflows to root
* Add workflows
* Remove labeler
* Add child_process types
* Fix synthetic defaults issue
* Remove docs
* Move scripts
* Run prettier
* Include examples in typechecking
* captureStackTrace types
* moved captureStackTrace types to globals
* Address reviews
Co-authored-by: Colin McDonnell <colinmcd@alum.mit.edu >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2022-11-09 15:40:40 -08:00
Jarred Sumner
c154402c45
Undo
2022-11-06 16:02:10 -08:00
Jarred Sumner
17b8056b31
Update action.yml
2022-11-06 15:45:28 -08:00
Jarred Sumner
fe92a89b93
Pass tar -C
2022-11-06 15:35:18 -08:00
Jarred Sumner
70fa1564c2
Fix artifact name, use tarball
2022-11-06 15:02:58 -08:00
Jarred Sumner
fcd8397db2
Try tarball
2022-11-06 14:51:44 -08:00
Jarred Sumner
4688d72945
Try again
2022-11-06 14:33:04 -08:00
Jarred Sumner
c55f59e030
Node12 is deprecated
2022-11-06 14:09:24 -08:00
Hyro
a5b25c5a79
chore: remove unecessary files ( #1457 )
...
* Delete labeler.yml
* Delete labels.yml
2022-11-03 12:42:44 -07:00
Ashcon Partovi
32826119fc
Delete labeler.yml
2022-11-01 17:07:24 -07:00
Ashcon Partovi
12f586eeb7
Delete label-sync.yml
2022-11-01 17:07:17 -07:00
Jarred Sumner
280c45c269
Upgrade WebKit
2022-10-28 18:57:33 -07:00
Jarred Sumner
0b1d4ff81b
Download more RAM
2022-10-27 19:04:51 -07:00
Ashcon Partovi
1c6da5934d
Check published_at instead of draft in GitHub action
2022-10-27 10:38:18 -07:00
Ashcon Partovi
e5344bfcc5
Run homebrew action when release is edited
2022-10-27 10:36:59 -07:00
Ashcon Partovi
46a85358d7
Fix typo in homebrew action
2022-10-27 10:32:00 -07:00
Jarred Sumner
830f83a44d
againn
2022-10-26 17:50:35 -07:00
Jarred Sumner
88d6615e4e
try againn
2022-10-26 17:07:22 -07:00
Ashcon Partovi
cc1b340cff
Limit concurrency for MacOS Object actions
2022-10-26 16:41:29 -07:00
Jarred Sumner
8ccf5a07ca
temporary fix
2022-10-26 16:33:08 -07:00
Jarred Sumner
10a8c6acdd
Fixup
2022-10-26 16:31:49 -07:00
Jarred Sumner
2cd1d44739
Move this to dependencies so the .a files upload
2022-10-26 16:30:28 -07:00
Ashcon Partovi
a1456767f7
Limit concurrency for GitHub Actions due to issues with cache poisoning
...
If multiple actions are running, sometimes the cache is poisoned from another action. We need to fix this, but this is an interim measure to make actions less flaky
2022-10-26 16:21:51 -07:00
Jarred Sumner
c02da2c5a6
Fix failing macOS build
2022-10-25 23:32:04 -07:00
Ashcon Partovi
afe04aa8bf
Add action to deploy to Homebrew
2022-10-25 23:03:20 -07:00
Ashcon Partovi
b064872d9a
Improve issue templates ( #1353 )
2022-10-19 16:19:35 -07:00
Jarred Sumner
dc1330aef5
yml
2022-10-16 20:50:15 -07:00
Jarred Sumner
fc08e69039
Missing code
2022-10-09 02:20:16 -07:00
Jarred Sumner
edfd2af949
Update WebKit
2022-10-09 02:02:47 -07:00
Jarred Sumner
5fcbfa780f
Bump WebKit
2022-09-26 19:59:09 -07:00
Jarred Sumner
0e424de684
Update WebKit
2022-09-17 21:45:03 -07:00
Hyro
7c7adc1361
chore: add napi label ( #1245 )
2022-09-17 02:54:41 -07:00
Jarred Sumner
206820d27a
[bun:ffi] Implement read.{u8,i8,i16,i32,u16,u32,ptr,intptr}
...
`read` in `bun:ffi` lets you read data from a pointer without creating a new DataView/ArrayBufferView
```
import {read} from 'bun:ffi';
expect(read.i8(ptr_, i)).toBe(view.getInt8(i, true));
expect(read.i16(ptr_, i)).toBe(view.getInt16(i, true));
expect(read.i32(ptr_, i)).toBe(view.getInt32(i, true));
expect(read.u8(ptr_, i)).toBe(view.getUint8(i, true));
expect(read.u16(ptr_, i)).toBe(view.getUint16(i, true));
expect(read.u32(ptr_, i)).toBe(view.getUint32(i, true));
}
```
2022-09-08 23:29:30 -07:00
Jarred Sumner
af5c4dedca
Update WebKit ( #1165 )
...
* Update WebKit
* Fix `DataView` and non-8 bit sized typed arrays with TextDecoder
* New WebKit
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2022-08-27 23:46:05 -07:00
Jarred Sumner
ddd151a23b
Bump WebKit
2022-08-17 18:53:11 -07:00
Jarred Sumner
9af4c0420e
Update webKit
2022-08-13 23:29:05 -07:00
Jarred Sumner
5f68c562f9
Make versions consistent
2022-08-12 19:17:26 -07:00
Jarred Sumner
9ba080e829
Update WebKit URLs
2022-08-12 18:31:26 -07:00
Jarred Sumner
262f00df3e
Update bun-mac-x64-baseline.yml
2022-08-12 13:26:05 -07:00
Jarred Sumner
c9cd8bd13b
Update WebKit
2022-08-12 01:18:31 -07:00
Jarred Sumner
271178d1a5
Update bun-mac-aarch64.yml
2022-08-10 21:46:41 -07:00
Jarred Sumner
49c4f29c1f
Ensure cache invalidation for building bun
2022-08-06 09:17:23 -07:00
Jarred Sumner
a35730a7b6
Ensure correct directory for linking WebKit
2022-08-06 09:17:23 -07:00