Dengke Tang
f507c6c95c
fix stuff
2023-02-27 15:38:45 -08:00
Dengke Tang
e7da4c56b1
update helper scripts and more
2023-02-27 15:38:45 -08:00
Dengke Tang
5d137a66d6
done
2023-02-27 15:38:34 -08:00
Dengke Tang
4277db2d6c
keep every step separate?
2023-02-27 15:38:34 -08:00
Dengke Tang
69f3ad0bbc
why
2023-02-27 15:38:34 -08:00
Dengke Tang
a84a633d03
what happened?
2023-02-27 15:38:34 -08:00
Dengke Tang
1aeb8ac495
keep the arm linux out
2023-02-27 15:38:34 -08:00
Dengke Tang
8712aa68fe
try if it catches the error
2023-02-27 15:38:33 -08:00
Dengke Tang
03ca3d6a0c
finally, get the window CI running
2023-02-27 15:38:17 -08:00
Dengke Tang
65e179fc72
get the full path of the extension
2023-02-27 15:38:04 -08:00
Dengke Tang
047d3d20c1
update from outside the bat?
2023-02-27 15:37:46 -08:00
Dengke Tang
4b7eafa14c
try this out
2023-02-27 15:37:45 -08:00
Dengke Tang
8e7e2f7c99
what's the extension available
2023-02-27 15:37:30 -08:00
Dengke Tang
1500c855e9
update helper scripts and more
2023-02-27 15:37:22 -08:00
Dengke Tang
908f6c4dba
done
2023-02-27 15:36:39 -08:00
Dengke Tang
2e86c1315a
keep every step separate?
2023-02-27 15:36:39 -08:00
Dengke Tang
d757c67dbb
why
2023-02-27 15:36:38 -08:00
Dengke Tang
0ace6b4a18
finally, get the window CI running
2023-02-27 15:36:28 -08:00
Dengke Tang
5184a70c16
try this out
2023-02-27 15:36:28 -08:00
Dengke Tang
7121cef4a6
what's the extension available
2023-02-27 15:36:07 -08:00
Dengke Tang
b4d352cc18
Merge branch 'native-extension-rewrite' of github.com:awslabs/aws-crt-php into native-extension-rewrite
2023-02-27 15:33:19 -08:00
Dengke Tang
ff20f95232
Rewrite script ( #87 )
2023-02-27 15:33:00 -08:00
Dengke Tang
c2f584a1ea
remove release.yml and leave it as todo to follow up quick
2023-02-27 15:21:49 -08:00
Dengke Tang
e361f03140
Windows ci fix ( #86 )
2023-02-23 22:46:12 -08:00
Dengke Tang
8c66121b2f
I don't know
2023-02-23 17:45:11 -08:00
Dengke Tang
ce4a00c264
I don't know
2023-02-23 17:14:53 -08:00
Dengke Tang
7c12d40536
get the right php
2023-02-23 16:47:03 -08:00
Dengke Tang
72c24d9ded
generate php-win.ini
2023-02-23 16:24:35 -08:00
Dengke Tang
3ad39d5f3a
fine
2023-02-23 16:08:35 -08:00
Dengke Tang
babc4bf330
one more test
2023-02-23 15:54:23 -08:00
Dengke Tang
26ab397cd5
windows CI
2023-02-23 14:54:30 -08:00
Dengke Tang
02a6591a03
trivial
2023-02-22 15:12:41 -08:00
Dengke Tang
a7e8407ff2
use mac to release
2023-02-22 15:08:17 -08:00
Dengke Tang
279f5d25ed
just make sure it builds
2023-02-22 15:06:47 -08:00
Dengke Tang
30155092b2
build and test as well
2023-02-22 14:54:13 -08:00
Dengke Tang
b6a3a29872
use mac
2023-02-22 14:31:26 -08:00
Dengke Tang
093cf4eb0d
why not find
2023-02-22 14:23:53 -08:00
Dengke Tang
f183523de4
make a github action to test pecl before release
2023-02-22 14:13:37 -08:00
Dengke Tang
1f6f81412b
create release action when we cut a new release
2023-02-22 13:31:11 -08:00
Dengke Tang
f6314a23e9
update the script path from ci
2023-02-22 11:52:08 -08:00
Dengke Tang
9ff650e6d9
clean up
2023-02-21 21:30:06 -08:00
Dengke Tang
17b6a93ced
run test
2023-02-21 21:17:07 -08:00
Dengke Tang
1a0efbfa4d
try to just use make test?
2023-02-21 21:13:05 -08:00
Dengke Tang
82abc2d4da
make test after the composer nonsense
2023-02-21 19:01:11 -08:00
Dengke Tang
31a5785c2d
load extension before run composer
2023-02-21 18:53:50 -08:00
Michael Graeb
541b3c8952
Fix it so CI runs on branches with '/' in name ( #62 )
2022-04-15 11:10:11 -07:00
Michael Graeb
09a84b7a52
Update phpunit for security fixes ( #61 )
2022-04-06 16:31:22 -07:00
Justin Boswell
2f8d2ee756
Made PHP extension compile with openssl by default ( #41 )
...
* Made PHP extension compile with openssl
* Use catchsegv to dump a callstack
* Updated to use aws_crt_crypto_share()
* Much faster builds by making cmake parallel if supported
* Make sure all CRT threads shutdown prior to cleanup
* USE_OPENSSL should be the path to openssldir
* Updated to aws-crt-ffi v0.2.4
2021-08-30 13:36:54 -07:00
Justin Boswell
7d47316a7d
Implemented async callbacks to PHP regardless of thread model, Sigv4 signing ( #24 )
...
* Updated to get latest aws-crt-ffi
* Added implementation for signing_result
* Added main thread queue and callback queueing to signing process
* Updated to get support for date on signing_config_aws
* added date support to SigningConfigAWS, fixed up reference issues on http message signing
* Broke C code into separate files, moved common stuff to php_aws_crt.h
* Use a unity build to make PHP do the right thing with our lib
* Updated aws-crt-ffi to v0.1.3 to get sigv4 changes
* Added CRT::isAvailable for safe runtime detection of CRT
* Fixed up test resource safety, added tests to prove it
* Added CI jobs for every version of PHP on linux (#26 )
2021-06-08 00:34:42 +00:00
Justin Boswell
9c9422c21f
HTTP message API ( #19 )
...
* HTTP message API
* Added MacOS CI
* Grabbed fixes for mac from aws-crt-ffi
2021-03-25 13:14:07 -04:00