Commit Graph

414 Commits

Author SHA1 Message Date
Emil Lerch 94fa9acc44
address aws_http test errors 2023-08-27 09:20:19 -07:00
Emil Lerch b84120efe3
fix issues with aws_signing tests 2023-08-27 09:13:41 -07:00
Emil Lerch 13ffb063c5
fix tests in case.zig 2023-08-27 08:40:40 -07:00
Emil Lerch 35eec03142
remove cache and git installation
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 6m36s Details
2023-08-25 17:41:01 -07:00
Emil Lerch 633ccac42d
update actions to reuse global cache
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 6m19s Details
2023-08-25 17:29:52 -07:00
Emil Lerch fb36dc83d5
skip processing if all hashes match
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 7m8s Details
2023-08-25 17:20:51 -07:00
Emil Lerch a58a2cba41
adjustments in prep for hash optimization 2023-08-25 15:34:52 -07:00
Emil Lerch 26daedbd72
rename model readme as project does not have its own readme 2023-08-25 14:52:00 -07:00
Emil Lerch 6a109f2a5a
update model readme 2023-08-25 14:51:33 -07:00
Emil Lerch 2f36f82363
factor out hashing so we can use it in codegen 2023-08-25 14:43:40 -07:00
Emil Lerch db4037111f
use copied package manager to fetch models
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 7m18s Details
With this commit, I have copied a significant amount of package
manager code from zig 0.11 that was not included in the standard
library. This code is in Package.zig, and was augmented/adjusted
to handle the use case of arbitrary data files rather than the
specialized zig project use case of the package manager. It
arguably should be in a seperate repo, but we can move this later
if needed.
2023-08-25 11:31:18 -07:00
Emil Lerch 49089ff433
address windows build
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 7m36s Details
2023-08-15 08:50:22 -07:00
Emil Lerch db82116103
cast to usize for non 64 bit targets
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 4m10s Details
2023-08-15 08:41:06 -07:00
Emil Lerch bad00517a3
create path if it does not exist
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 2m34s Details
2023-08-15 07:38:57 -07:00
Emil Lerch c3da8c067f
only close if opened
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 1m33s Details
2023-08-15 07:26:14 -07:00
Emil Lerch 4a6f49ac3b
add verbose flag to diagnose CI/CD
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 1m40s Details
2023-08-15 07:21:56 -07:00
Emil Lerch 4dacca2d46
introduce verbosity 2023-08-14 22:56:19 -07:00
Emil Lerch cbb6116a61
add test step
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 2m49s Details
2023-08-14 22:45:46 -07:00
Emil Lerch b603822679
make codegen releasesafe 2023-08-14 22:41:09 -07:00
Emil Lerch 3b249d62b9
better codegen but without caching
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 2m4s Details
2023-08-14 22:38:37 -07:00
Emil Lerch 6b97fed499
codegen: revert build to mostly stock, update to 0.11 2023-08-14 16:24:51 -07:00
Emil Lerch 2d977b03a4
update CI/CD
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 1m50s Details
2023-08-14 13:47:14 -07:00
Emil Lerch 024ba8ee8f
fix edge case on ec2 query 2023-08-14 13:44:26 -07:00
Emil Lerch 9e02196dd0
clean compile on 0.11, not yet fully functional
AWS-Zig Build / build-zig-0.9-amd64-host (push) Failing after 1m41s Details
2023-08-14 10:06:28 -07:00
Emil Lerch 64dc7b5772
add thoughts on adding git rev 2023-08-14 08:49:23 -07:00
Emil Lerch 3834fe6a49
add thoughts on code gen 2023-08-14 08:48:01 -07:00
Emil Lerch 4bc8889d32
fix more compile errors - leaving 2 nasty ones 2023-08-05 16:26:09 -07:00
Emil Lerch 63ff325068
find/fix more fmt errors 2023-08-05 13:29:23 -07:00
Emil Lerch c18de40edd
remove git version info 2023-08-05 13:29:07 -07:00
Emil Lerch d04e7b22e4
remove root pem - should no longer need this 2023-08-05 13:24:48 -07:00
Emil Lerch f95de3457c
need to address testing 2023-08-05 13:11:30 -07:00
Emil Lerch 1950cdaba0
delete unneeded files 2023-08-05 13:11:03 -07:00
Emil Lerch e49ed1b7ad
found fix for comptime decl stuff, avoid more codegen changes 2023-08-05 13:00:55 -07:00
Emil Lerch e5b3f03681
fix compile errors on date.zig 2023-08-05 13:00:19 -07:00
Emil Lerch 5ee53a493d
some codegen changes needed/investigation into http_query (see note)
This fixes main compile issues. Problems that remain:

* json is borked for objects with key/value keys that need to be coerced
* currently all request structures need an http_query declaration, and this may be a hard requirement
* need to revisit all the places where we are reading http response bodies
* there are 35 compile errors that do not have reference traces and will take a while to track down
2023-08-05 12:41:04 -07:00
Emil Lerch e3ec2b8c2e
delete duplicate test 2023-08-04 16:42:38 -07:00
Emil Lerch 8760662cf7
partial upgrade of build 2023-08-04 16:40:24 -07:00
Emil Lerch 5be18af930
upgrade servicemodel.zig 2023-08-04 16:39:15 -07:00
Emil Lerch 46cc57ac2d
upgrade json.zig (this needs revisiting) 2023-08-04 16:38:49 -07:00
Emil Lerch 9f5c380b66
upgrade date.zig 2023-08-04 16:38:19 -07:00
Emil Lerch c2dc55c8ff
move smithy outside repo (what about this test.json) 2023-08-04 16:37:46 -07:00
Emil Lerch e6f7ab003d
zig fmt to take care of easy stuff 2023-08-04 10:07:58 -07:00
Emil Lerch cfdf4a3141
these are old changes, but I believe part of 0.11 from a while back 2023-08-04 10:06:54 -07:00
Emil Lerch c364efd8e8
update readme to reflect the pending 0.11 move
AWS-Zig Build / build-zig-0.9-amd64-host (push) Successful in 8m59s Details
2023-08-04 09:38:25 -07:00
Emil Lerch 68c388a34f
update to use ntfy action
build-zig-0.9-amd64-host Details
2023-03-27 15:38:27 -07:00
Emil Lerch 72e369f1a2
change notification to ntfy
build-zig-0.9-amd64-host Details
2023-02-26 12:04:22 -08:00
Emil Lerch a3b0ee9156
update build badge location
build-zig-0.9-amd64-host Details
2023-02-25 21:11:43 -08:00
Emil Lerch 665283124b
convert to gitea actions
build-zig-0.9-amd64-host Details
2023-02-24 16:46:35 -08:00
Emil Lerch e485bb016a
update README with current plans 2023-02-24 09:31:53 -08:00
Emil Lerch 8d852e8084
handle s3 key paths
continuous-integration/drone/push Build is passing Details
2022-06-29 09:24:16 -07:00