Commit Graph
54 Commits
Author SHA1 Message Date
Erik Gomez e8819acaba fix names of workflows 2023-01-09 16:43:27 -06:00
Erik Gomez f58ac5b70e get builds working locally (finally) 2023-01-09 16:42:19 -06:00
Erik Gomez 719933dc78 update all the requirement files 2023-01-09 16:18:45 -06:00
Erik Gomez 1723a28144 minimal no longer needs --no-binary 2023-01-09 14:32:00 -06:00
Erik Gomez 17853201e2 small changes 2023-01-09 14:23:22 -06:00
Erik Gomez dd97ea183f make a bunch of changes to the build process 2023-01-09 13:51:46 -06:00
Erik Gomez 07381c75ea Merge pull request #45 from macadmins/dependabot/pip/certifi-2022.12.7
Bump certifi from 2021.10.8 to 2022.12.7
2023-01-09 12:40:49 -06:00
Erik Gomez 1c97a8cf5c fix build package 2022-02-10 11:04:34 -06:00
Erik Gomez 9c467ca6f3 Merge pull request #40 from macadmins/3102
Move to a new build version and build Python 3.10.2
2022-02-10 10:26:23 -06:00
Erik Gomez abc9d006ef remove unsigned pkg from build since we wont be uploading it now 2022-02-10 10:23:32 -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
Erik Gomez 4a8e3f80ee remove sudo from command 2020-12-15 12:36:19 -06:00
Erik Gomez d00f59f73a try to get clean runs 2020-12-15 11:47:24 -06:00
Erik Gomez 808e8a0498 force typed-ast to build because wheel is not universal 2020-12-14 19:28:54 -06:00
Erik Gomez 785a6977ab force big sur runner 2020-12-14 17:29:26 -06:00
Erik Gomez 326e61ec51 confirm universal before going to next step 2020-12-14 17:17:39 -06: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 301132a5e5 Update readme about ci job 2020-06-19 15:14:51 -05:00
Erik Gomez 07d45c5f35 Create first stab of github action 2020-06-19 15:14:04 -05:00
Erik Gomez 5a1d094201 Update framework path, symlinks and add signing support
- /Library/SystemFrameworks -> /Library/ManagedFrameworks
- Python3.framework/Versions/3.8/bin/python3.8 -> Python3.framework/Versions/Current/bin/python3
- /usr/local/bin/python3.framework -> /usr/local/bin/managed_python3
- Add signing option with Clever DevOps signing cert
- Remove unnecessary Python3.framework/python3 symlink
- Update README with all the changes
2020-06-19 14:14:06 -05:00
Erik Gomez 356393807f Merge pull request #6 from vmiller/fix-1
rename file to fix typo
2020-06-15 09:26:35 -05:00
Erik Gomez dc297d5711 Merge branch 'master' of https://github.com/macadmins/python 2020-06-15 09:19:57 -05:00
Erik Gomez 67354dc06a update readme 2020-06-15 09:19:52 -05:00
Erik Gomez 53c29b83c4 Create symbolic links to help with use 2020-06-15 09:04:49 -05:00
Erik Gomez 586840bd07 Merge pull request #5 from gmarnin/Opinionated-Typo-Fix
Fixed Opinionated Typo
2020-06-15 09:02:40 -05:00
Erik Gomez fbafc593e4 fix readme install path 2020-06-14 22:27:48 -05:00
Erik Gomez 0e874a1a4b Add credit to greg 2020-06-14 22:25:41 -05:00
Erik Gomez 0692b77619 Change to Python3.framework for future python versions 2020-06-14 22:09:52 -05:00
Erik Gomez e7813249ae more updates 2020-06-14 21:52:34 -05:00
Erik Gomez 9acf0cb0d5 Update README with new path 2020-06-14 21:50:31 -05:00
Erik Gomez 58033da082 Merge pull request #2 from macadmins/development
Enhance build script and make master built tool
2020-06-14 21:43:53 -05:00
Erik Gomez 306ee5d21b Enhance build script and make master built tool
- automatically builds the zip file
- cleans up after itself
- puts all files in /outputs
- another zsh file to make all four packages/zips
2020-06-14 21:43:35 -05:00
Erik Gomez 42cd0f7c8d Merge pull request #1 from macadmins/development
first real commit
2020-06-14 15:20:29 -05:00
Erik Gomez cbe94b9abf first real commit
- Package builder
- README
- requirement files per library
- master requirement files for each package
2020-06-14 15:11:27 -05:00
Erik Gomez a1ac71b71f Initial commit 2020-06-12 12:14:02 -05:00