Commit Graph
156 Commits
Author SHA1 Message Date
Kenneth Bingham 1a01232123 add zrok agent service unit 2025-03-26 14:21:20 -04:00
Kenneth Bingham 259b8bf735 hint homebrew formula update 2025-03-14 12:28:10 -04:00
Kenneth Bingham d37ecd982c trigger release consistently with a release event 2025-03-05 09:41:41 -05:00
Kenneth Bingham d7e0faa468 stop publishing to npm registry with @latest on canary releases 2025-03-05 09:31:46 -05:00
Kenneth Bingham 8822082b1b stop building Node.js in a container runner because the newest required glibc for dependencies is 2.29 and is pre-built 2025-03-05 09:26:36 -05:00
Kenneth Bingham 8bb0f970ec let in-line shell run steps raise exceptions 2025-03-05 09:04:26 -05:00
Kenneth Bingham ed26f08d3b stop recursing unused submodules 2025-03-05 08:53:54 -05:00
Kenneth Bingham 4948200c0c fix workspace paths in container runner 2025-03-05 08:51:40 -05:00
Kenneth Bingham 29c6d85b19 try to stop recursing submodules 2025-03-05 08:38:43 -05:00
Kenneth Bingham 1b55a01b4d add GH token for fetching submodules 2025-03-05 08:30:19 -05:00
Kenneth Bingham 7b66ac5c62 upgrade the Node.js runner 2025-03-05 08:26:27 -05:00
Kenneth Bingham 4e549bb3da correct path to test pypi upload 2025-03-04 21:35:06 -05:00
Kenneth Bingham 626ebb1e2d lint the py sdk 2025-03-04 21:25:13 -05:00
Kenneth Bingham 5ea81c4959 install versioneer in isolated build env 2025-03-04 21:14:26 -05:00
Kenneth Bingham cc8252c34e install build reqs before building editable 2025-03-04 21:02:43 -05:00
Kenneth Bingham 7e2e1144f3 tidy py workflow 2025-03-04 20:54:30 -05:00
Kenneth Bingham 8247c0edda upgrade the github runner and build the linux binary in the manylinux container for compatibility 2025-03-04 20:19:52 -05:00
Kenneth Bingham ef10caa21f lint and re-arm the flake8 test 2025-03-04 19:53:04 -05:00
Kenneth Bingham ce4491723f let pytest be more verbose 2025-03-04 18:49:46 -05:00
Kenneth Bingham caadc5b65f fix pytest targets 2025-03-04 18:45:33 -05:00
Kenneth Bingham 260b4d81fb run pytest on the pr build workflow 2025-03-04 18:39:02 -05:00
Kenneth Bingham 0741c1437d pin py 3.13 2025-03-04 14:38:29 -05:00
Michael Quigley b632e5a97a update node to 20.x for ui builds 2025-02-28 10:33:54 -05:00
Michael Quigley ba0214cce2 Merge branch 'main' into v1_0_0 2025-02-25 10:56:26 -05:00
Kenneth Bingham c7e85eb911 minimize workflow privs 2025-02-24 16:07:39 -05:00
Kenneth Bingham 66a88151ce announce container image attestations 2025-02-24 16:04:27 -05:00
Kenneth Bingham 86095fc205 publish container image attestations 2025-02-24 15:35:21 -05:00
Kenneth Bingham 8dd8392cb8 write attestation subjects outside work tree 2025-02-24 15:17:27 -05:00
Kenneth Bingham a8419a0fdb create dist dir 2025-02-24 15:02:34 -05:00
Kenneth Bingham d56d6c222e place attestations subject checksums file outside git wc 2025-02-24 14:45:46 -05:00
Kenneth Bingham e059f0ff59 add an attestations subject checksums file 2025-02-24 14:27:07 -05:00
Kenneth Bingham 3bb1f2acaa Merge branch '888-publish-sbom-as-release-artifact-w-checksum-and-attestation' into 889-publish-attestations-for-binary-release-artifacts 2025-02-24 14:07:53 -05:00
Kenneth Bingham ad89a719aa fix regex 2025-02-24 14:07:01 -05:00
Kenneth Bingham 1844769572 attest release provenance 2025-02-24 13:59:44 -05:00
Kenneth Bingham 3d5519117c add github token to authenticate to the api 2025-02-24 13:43:26 -05:00
Kenneth Bingham c25325ea7f add sbom to release artifacts 2025-02-24 13:22:35 -05:00
Kenneth Bingham 2b276197fa add release version to source archive filename 2025-02-24 13:19:22 -05:00
Kenneth Bingham 9df45f3004 raise exceptions 2025-02-24 12:31:22 -05:00
Kenneth Bingham 691f254e61 set brew formula path for all taps 2025-02-24 12:21:20 -05:00
Kenneth Bingham a258650dce use reproducible source archive as homebrew release source 2025-02-24 12:00:04 -05:00
Michael Quigley 9e7fcaecd7 Merge branch 'main' into v1_0_0 2025-02-14 13:46:10 -05:00
Michael Quigley 1ce5453a6b Merge branch 'main' into v1_0_0 2025-02-13 22:21:01 -05:00
Kenneth Bingham 013956e087 handle semver pre-release package filename variants 2025-02-13 17:29:58 -05:00
Kenneth Bingham 059be4c6d0 add stable release promotion workflow 2025-02-13 10:13:53 -05:00
Michael Quigley 229070c86f all platforms 2025-02-06 14:23:52 -05:00
Michael Quigley cbc76fad83 build-darwin? 2025-02-06 14:21:15 -05:00
Michael Quigley af9be0dac1 release workflow; agentui 2025-02-06 14:19:10 -05:00
Michael Quigley 9df8c2ea92 Merge branch 'main' into v1_0_0 2025-01-29 10:11:52 -05:00
Kenneth Bingham ed98590dc3 fix wheels download dir 2025-01-29 05:18:19 -05:00
Kenneth Bingham dfbaae37ae publish to pypi in a separate job if testpypi succeeds 2025-01-29 04:51:14 -05:00