|
76d139bb5a
|
Add GITHUB_TOKEN auth
|
2022-05-23 08:59:50 -07:00 |
|
|
cb1e69958a
|
Why are the binaries ASCII???
|
2022-05-23 08:57:55 -07:00 |
|
|
e8c8d4f0ad
|
Add error case for TAG_NAME==null
|
2022-05-23 08:48:22 -07:00 |
|
|
cb72e0a830
|
Fix URL
|
2022-05-23 08:45:12 -07:00 |
|
|
89df994933
|
Add more debugging output
|
2022-05-23 08:43:43 -07:00 |
|
|
f7a37aa97c
|
Update triggers and remove sleep that is not needed for remaining trigger types
|
2022-05-23 08:40:47 -07:00 |
|
|
677b596d49
|
Debugging code signing, added error checking for my xattr code and discovered that arm xattrs aren't being persisted
|
2022-05-22 20:08:30 -07:00 |
|
|
edcf92e899
|
Fix bad merge for macos signing
|
2022-05-22 18:15:16 -07:00 |
|
|
cc6cf07729
|
Another attempt at correct signing/releasing for macos
|
2022-05-22 18:12:32 -07:00 |
|
|
4cb5773632
|
Add hex parsing for xattr setting + log rather than error when offline
|
2022-04-28 09:51:01 -07:00 |
|
|
eed2459d99
|
Run signer on push and have it sleep
|
2022-04-25 22:23:05 -07:00 |
|
|
b0f680c1a8
|
Another attempt at xattr exporting
|
2022-04-25 21:40:02 -07:00 |
|
|
257f5df7e8
|
Another attempt at xattr exporting
|
2022-04-25 21:28:22 -07:00 |
|
|
cda9536abf
|
More xattr debugging
|
2022-04-25 21:21:31 -07:00 |
|
|
cdcb013511
|
More debugging output
|
2022-04-25 21:08:24 -07:00 |
|
|
2d91b6bf48
|
Can only release when there is a tag
|
2022-04-25 20:15:28 -07:00 |
|
|
5a5759c691
|
Better xattr dumping
|
2022-04-25 20:13:31 -07:00 |
|
|
15e186c46d
|
Fix releasing xattr files
|
2022-04-25 20:09:00 -07:00 |
|
|
76bdad0b78
|
Fix incorrect uses call
|
2022-04-24 22:05:18 -07:00 |
|
|
ba2bfc18d3
|
Release the xattrs containing the code signatures
|
2022-04-24 22:04:16 -07:00 |
|
|
ecbd149593
|
Brew install sha1sum
|
2022-04-24 21:50:03 -07:00 |
|
|
c9e062ec67
|
Add debugging prints
|
2022-04-24 21:48:06 -07:00 |
|
|
8c4049b101
|
Fix double @@ typo
|
2022-04-24 21:10:18 -07:00 |
|
|
1aa08a3a4d
|
Turns out slsa verifier hasn't been updated yet, see https://github.com/slsa-framework/slsa-verifier/pull/37
|
2022-04-24 21:07:20 -07:00 |
|
|
aa806878ed
|
Rename slsa builder file since the upstream repo renamed it
|
2022-04-24 20:46:48 -07:00 |
|
|
a60785955a
|
Update workflow name
|
2022-04-24 20:39:40 -07:00 |
|
|
7fbe888059
|
Whoops, same messed up dash as before
|
2022-04-24 20:36:46 -07:00 |
|
|
a98c31be46
|
Swap the cert to be encrypted with a password
|
2022-04-24 20:34:44 -07:00 |
|
|
b853973db1
|
Run commands in one step to reduce waiting time
|
2022-04-24 10:06:06 -07:00 |
|
|
bcbb6eaf28
|
Fix CLI arg to base 64 decode
|
2022-04-24 09:45:15 -07:00 |
|
|
5a31c6f96b
|
Enable manually running the sign workflow
|
2022-04-24 09:42:12 -07:00 |
|
|
7727e2c86d
|
First attempt at codesigning for macos in github actions
|
2022-04-24 09:40:28 -07:00 |
|
|
10ee085d4c
|
Remove unnecessary set -m calls, speed up the local make acttest command, embed ReleaseVersion into the test server to fix the test failures on macos, and update install to be resistant to bashrc and zshrc not existing
|
2022-04-19 21:05:54 -07:00 |
|
|
0c0943fc79
|
Fix failing test + fix syntax error in workflow
|
2022-04-19 19:21:39 -07:00 |
|
|
16d41de4ad
|
Another attempt at making zsh pass on github actions
|
2022-04-17 23:06:01 -07:00 |
|
|
16ad1ce12c
|
Skip releaser if the tag doesn't contain a dash as part of the multi-os release flow
|
2022-04-17 21:05:23 -07:00 |
|
|
16055f982e
|
Skip commands prefixed with a space for zsh + update tests + touch ~/.zshrc so tests can run on actions
|
2022-04-17 21:04:44 -07:00 |
|
|
e3d8f1274e
|
Hopefully fix github action tests for zsh
|
2022-04-17 20:08:54 -07:00 |
|
|
1ab68a804c
|
Don't build docker containers on actions since this doesn't work on macos
|
2022-04-17 12:09:10 -07:00 |
|
|
e98783d30f
|
Add server-side code to handle updates for non-linux
|
2022-04-17 12:02:56 -07:00 |
|
|
478898fd1c
|
Fix not attempt #2
|
2022-04-17 11:56:00 -07:00 |
|
|
aaaee9f632
|
Fix boolean not in actions config
|
2022-04-17 11:53:59 -07:00 |
|
|
4036a4594b
|
Add config for building/releasing binaries for other OSs
|
2022-04-17 11:44:57 -07:00 |
|
|
787ee8dfd9
|
Run tests on macos
|
2022-04-17 10:50:37 -07:00 |
|
|
c725327c24
|
Seems as though there is no way of building multiple binaries, so revert the last two changes
|
2022-04-17 10:47:10 -07:00 |
|
|
519f85cd98
|
And what about this?
|
2022-04-17 10:40:06 -07:00 |
|
|
76ebb73326
|
Does this work to generate SLSA binaries for two OSs
|
2022-04-17 10:38:12 -07:00 |
|
|
fb52b98379
|
Swap generous date parsing to using a library
|
2022-04-11 23:22:49 -07:00 |
|
|
e9d19eb782
|
fix hardcoded username in tests + another attempt at enabling bash job control + test that building docker containers works
|
2022-04-09 12:19:01 -07:00 |
|
|
6f7e034837
|
fix triggers
|
2022-04-09 11:58:49 -07:00 |
|