Commit Graph
45 Commits
Author SHA1 Message Date
Erik Gomez 4139760ebb add major version env_var 2024-02-01 10:04:59 -06:00
Erik Gomez 942ef72c73 create python 3.12 workflow 2024-02-01 09:42:18 -06:00
Erik Gomez a1f0821585 update python 3.11 release 2024-02-01 09:42:09 -06:00
Erik Gomez 0cbeab8236 update to macos 13 ci/cd 2024-02-01 09:42:00 -06:00
Erik Gomez 179802d684 last version of python 3.10 2024-02-01 09:36:22 -06:00
Erik Gomez 2c201e2c2d fix secret names 2023-03-21 10:47:25 -05:00
Erik Gomez a0ae84c71d update gha and use new certs 2023-03-21 10:41:24 -05:00
Erik Gomez d9ac93d9e2 more info 2023-01-09 17:04:45 -06:00
Erik Gomez 79e93712b9 WARN about 3.9.13 2023-01-09 17:01:03 -06:00
Erik Gomez 09e36ec71c stop running the jobs except manually 2023-01-09 16:54:26 -06:00
Erik Gomez 72f5ec4e6b workflow_dispatch 2023-01-09 16:46:23 -06:00
Erik Gomez e8819acaba fix names of workflows 2023-01-09 16:43:27 -06:00
Erik Gomez dd97ea183f make a bunch of changes to the build process 2023-01-09 13:51:46 -06:00
1609c12291 Python 3.9.10 (#47)
* Update to Python 3.9.10 and update libs

* Fix tokenize-rt version as 4.2.0 was yanked

* PyObjC doesn't seem universal anymore, trying to force a build

* Let's upgrade to latest release of PyObjC

* Update release notes to reflect PyObjC change

Co-authored-by: Nate Walck <nw@stairwell.com>
Co-authored-by: Erik Gomez <e@eriknicolasgomez.com>
2023-01-09 12:57:55 -06:00
Erik Gomez 1c97a8cf5c fix build package 2022-02-10 11:04:34 -06:00
Erik Gomez b9b6e4e770 remove build date 2022-02-10 09:50:05 -06:00
Erik Gomez 8fd214bf54 Move to a more sane version (like nudge) and build 3.10.2 python
- This also makes changelog a bit more dynamic
2022-02-10 09:40:38 -06:00
Erik Gomez 251cdfb067 fix the notary issues (#39)
fix the notary issues

* more fixes

* do the bin version not current since current is a symlink

* add a bunch more things now

* preserve_xattr in munki-pkg signed package

* try and debug things with spctl

* change the order of the code signing

* paths are still technically wrong but this works already
2022-02-08 16:36:13 -06:00
Nate Walck 1f9aab0562 Add notarization (#37)
* Add notarization to build script

* Pass NOTARY_PASS secret as an env var to the build script
2022-02-08 09:27:09 -06:00
Nate Walck 545d9da8d3 Update to Python 3.9.10 and update libs (#36)
* Update to Python 3.9.10 and update libs

* Fix tokenize-rt version as 4.2.0 was yanked

* PyObjC doesn't seem universal anymore, trying to force a build

* Let's upgrade to latest release of PyObjC

* Update release notes to reflect PyObjC change
2022-02-02 15:49:33 -06:00
Nate Walckanderikg eb1558c95f Combined dependabot and docklib PRs (#30)
* Combined dependabot and docklib PRs

* Update requests to 2.25.1

* Add additional debug output when archs do not match

* Update PyYAML to 5.4.1

* Update Python to 3.9.5

* Update github action to do python 3.9.5

* Fix MACOS_VERSION name as they now use 11 upstream instead of 11.0

* Trying minimal to confirm that works

* First stab at updating all recommended libs, will need another pr

* Fix lib versions

* Requests was unhappy with idna 3, reverting to 2.x

* Revert pyobjc to 7.0.1

* force compilation for items that lack a universal binary

* bad copy pasta

* Update release description

* Only create a release and upload signed packages if on main

* try some more fixes

Co-authored-by: erikg <e@eriknicolasgomez.com>
2021-07-08 16:55:01 -05:00
Erik Gomez f51b3131ff better protect code signing certs 2021-02-11 12:46:30 -06:00
Erik Gomez 4a8e3f80ee remove sudo from command 2020-12-15 12:36:19 -06:00
Erik Gomez 785a6977ab force big sur runner 2020-12-14 17:29:26 -06:00
Nate Walck 92fa66f67e First stab at universal 3.9.1 macadmins python (#18)
* First stab at universal 3.9.1 macadmins python

* Update workflow files

* Removed old build workflows

* Add improvements from IAs

* Revert to older MP as signing failed, update release notes
2020-12-14 17:05:39 -06:00
Erik Gomez 8a191ced08 fix change pipeline messages 2020-07-09 12:00:16 -05:00
Erik Gomez c97870ba89 fix readme 2020-06-19 18:15:21 -05:00
Erik Gomez 35332aaae4 try an idea on how to build a python 3.8.2 and 3.8.3 package 2020-06-19 18:09:13 -05:00
Erik Gomez 13f7fbcbbb add a body and no longer make a draft since it works! 2020-06-19 17:44:37 -05:00
Erik Gomez 7dd151305d fix more things 2020-06-19 17:32:38 -05:00
Erik Gomez 3660517af3 try again 2020-06-19 17:20:18 -05:00
Erik Gomez e4800f8abe try yet again 2020-06-19 17:01:34 -05:00
Erik Gomez 53b7ea51e1 fix more things and try to debug 2020-06-19 16:59:58 -05:00
Erik Gomez 1212fbfd5d try a different method to get the right format 2020-06-19 16:56:28 -05:00
Erik Gomez 33b7d9068a add some debugging to see what's going on 2020-06-19 16:46:44 -05:00
Erik Gomez 792fbffc69 dont use id 2020-06-19 16:32:53 -05:00
Erik Gomez f799d13046 fix some things 2020-06-19 16:26:28 -05:00
Erik Gomez 4b5f77616f add more variables and try to create a prerelease 2020-06-19 16:23:04 -05:00
Erik Gomez 49f16c10e9 should be it 2020-06-19 15:31:26 -05:00
Erik Gomez e20e35f7d8 think I have it now 2020-06-19 15:27:54 -05:00
Erik Gomez aa524d836b try yet again 2020-06-19 15:26:58 -05:00
Erik Gomez f224b7e2c0 cant use zsh 2020-06-19 15:25:50 -05:00
Erik Gomez 846a2e72ef try again and debug 2020-06-19 15:24:54 -05:00
Erik Gomez 52e3fc3d49 fix dev_id 2020-06-19 15:18:13 -05:00
Erik Gomez 07d45c5f35 Create first stab of github action 2020-06-19 15:14:04 -05:00