Ross Scroggs
33d9949283
MacOS swig: it's here/it's not
2024-05-26 17:35:09 -07:00
Ross Scroggs
41078d5ff6
Fix Windows build, cleanup
2024-05-26 16:21:06 -07:00
Jay Lee
46b9de642d
actions: remove fullGamTest logic
...
Ensure live Google API tests run on test runners so we are exercising our code against Python versions other than the version used by GAM binaries.
These runners generally finish fastest anyway since they never need to compile OpenSSL, Python or PyInstaller.
2024-05-22 21:29:04 -04:00
Jay Lee
a9d600234c
[no ci] actions: macOS runner now ships with rust, gnupg and swig
2024-05-22 21:15:33 -04:00
Jay Lee
5c8b69e8b7
actions: move PyInstaller back to latest to see what happens
2024-05-22 21:08:58 -04:00
Jay Lee
d4ea2ec978
Update build.yml
2024-05-06 10:57:55 -04:00
Jay Lee
8cffa6e394
Update build.yml
2024-05-06 10:47:12 -04:00
Jay Lee
58337e0722
actions: fix gam location with realpath
2024-05-06 10:31:28 -04:00
Jay Lee
cedbae36b7
actions: missing export
2024-05-06 10:13:17 -04:00
Jay Lee
d5e9df41fb
actions: fix Windows gam.exe location
2024-05-06 09:53:18 -04:00
Jay Lee
e7323f0b74
actions: archives are in src/
2024-05-06 09:43:10 -04:00
Jay Lee
00d3600881
actions: GH Attestation for GAM executables and packages
...
https://github.blog/changelog/2024-05-02-artifact-attestations-public-beta/
attest that GAM was built on GitHub actions to help end users validate they're running a legit GAM binary.
2024-05-06 09:35:49 -04:00
Ross Scroggs
baf0c7863f
Upgraded to Python 3.12.3 where possible.
2024-04-16 19:52:03 -07:00
Ross Scroggs
f88a125966
Update WIX toolset version
2024-03-06 18:35:45 -08:00
Jay Lee
dc8f6c3b5e
actions: upgrade various action versions
2024-02-13 19:12:46 -05:00
Ross Scroggs
a72b81f99e
Limit testing so jobs complete
2024-02-12 19:58:32 -08:00
Ross Scroggs
89a7c86840
Try multi artifact build - 2
2024-02-12 18:08:19 -08:00
Ross Scroggs
a086c1c2a8
Try multi artifact build
2024-02-12 18:02:57 -08:00
Ross Scroggs
1c9f65f7ca
Fix for delete artifacts failing? Try 2
2024-02-11 15:20:46 -08:00
Ross Scroggs
b023ecf8ce
Fix for delete artifacts failing?
2024-02-11 15:16:48 -08:00
Ross Scroggs
0a0cb2a18b
Back to macos-14 for universal2 build
2024-02-10 19:56:54 -08:00
Ross Scroggs
a02afe76fc
Add missing lines
...
Build universal2 with macos-12, doesn't run with macos-14
2024-02-10 19:27:05 -08:00
Ross Scroggs
0b24beca30
Make artifact names unique with jid
2024-02-10 18:16:39 -08:00
Ross Scroggs
7dfa236bc1
Use v4 actions
2024-02-10 15:29:36 -08:00
Ross Scroggs
b7400b9010
run format cleanup, fix typo line 594
2024-02-09 16:03:11 -08:00
Jay Lee
50c5986c3e
actions: fix Windows cache
2024-02-09 15:08:16 -05:00
Jay Lee
933fc19379
actions: reduce cache sizes by only caching necessary path for OS
2024-02-09 06:23:20 -05:00
Jay Lee
2bb2684165
actions: fix jid numbering
2024-02-08 14:29:33 -05:00
Jay Lee
868e5e1ab6
actions: expire cache to ensure all builds are correct
2024-02-08 14:25:55 -05:00
Jay Lee
d537067908
[no ci] actions: build arm64 and universal2 on github hosted runner
2024-02-08 14:23:17 -05:00
Jay Lee
a9b8a14d8e
actions: cleanup brew installs for macOS
2024-02-08 14:18:24 -05:00
Jay Lee
e60e1e939b
[actions] github hosted Apple silicon (sweet)
2024-02-08 10:55:44 -05:00
Jay Lee
5305f1bda0
actions: rebuild for Python 3.12.2
2024-02-08 08:47:24 -05:00
Jay Lee
5e1702018c
[actions] bump actions for OpenSSL 3.2.1
2024-01-30 13:04:12 -05:00
Jay Lee
d113b3ec8e
flush cache to pickup Python 3.12.1
2023-12-12 06:57:08 -05:00
Ross Scroggs
f0cddbe7c2
Fixed bug in `gam print|show crostelemetry
...
Updated multiprocessing to handle the following error that occurs on MacOS when a `gam csv` command
is interrupted with a contol-C.
It's a pyinstaller issue, revert to 5.13.2 for Mac OS
2023-11-18 08:49:28 -08:00
Ross Scroggs
87db64897d
Ignore github/Google time offset errors
2023-11-16 08:01:31 -08:00
Ross Scroggs
bcf9c051f0
Try to fix build errors
2023-10-20 16:42:06 -07:00
Jay Lee
994d489226
actions: remove errant )
2023-10-11 13:25:51 -04:00
Jay Lee
602c47a900
actions: pin win to python 3.11.6
2023-10-11 13:10:29 -04:00
Jay Lee
de4315b4b7
actions: revert pyinstaller on Win
2023-10-11 12:20:43 -04:00
Jay Lee
4ae5cdee83
actions: forward slashes
2023-10-11 09:40:49 -04:00
Jay Lee
1393ed3ca6
actions: attempt windows fix
2023-10-11 09:38:20 -04:00
Jay Lee
a404311097
[no ci] actions: revert openssl.props copy
2023-10-11 08:41:38 -04:00
Jay Lee
a7d8260de5
[no ci] actions: test python 3.11
2023-10-10 16:41:19 -04:00
Jay Lee
4ad4711b84
[no ci] actions: pyinstaller 5.3.2 for staticx, no openssl.props needed
2023-10-10 16:06:33 -04:00
Jay Lee
ec6f36cf82
actions: disable sso assignment for now
2023-10-10 13:58:54 -04:00
Ross Scroggs
086c7469c5
Added support for displaying users YouTube channels.
...
Pyinstaller 6.0.0 causes errors. You can tweak build.yml to revert to 5.13.2
2023-09-26 21:10:52 -07:00
Jay Lee
e998bcfde6
Python 3.12 fix for six no longer needed
2023-09-12 10:11:25 -04:00
Jay Lee
d0a378413f
actions: rebuild for Python 3.11.5
2023-08-25 13:28:58 -04:00