Commit Graph

111 Commits

Author SHA1 Message Date
Max Goedjen
fe18402b7b
. 2025-09-27 17:10:53 -07:00
Max Goedjen
5458f71630
. 2025-09-27 17:01:07 -07:00
Max Goedjen
152d0f66cd
. 2025-09-27 16:54:18 -07:00
Max Goedjen
f767455583
Auth. 2025-09-27 16:53:01 -07:00
Max Goedjen
cb0f7687b6
Zip direct 2025-09-27 16:45:09 -07:00
Max Goedjen
76dcfcdc4b
sha 2025-09-27 16:40:37 -07:00
Max Goedjen
a23bbd782c
Sha 2025-09-27 16:36:59 -07:00
Max Goedjen
db312757d0
Zip direct 2025-09-27 00:38:18 -07:00
Max Goedjen
76fe436438
Zip direct 2025-09-27 00:23:40 -07:00
Max Goedjen
2646f12a75
List 2025-09-26 23:36:12 -07:00
Max Goedjen
3f51c06756
Path 2025-09-26 23:31:23 -07:00
Max Goedjen
10f356ccb7
Path 2025-09-26 23:22:33 -07:00
Max Goedjen
ebcc2f965d
Path 2025-09-26 23:22:08 -07:00
Max Goedjen
c0e395d11e
Fix yml 2025-09-26 23:21:17 -07:00
Max Goedjen
b47a62f097
ls 2025-09-26 23:20:12 -07:00
Max Goedjen
3591fdce58
-r 2025-09-26 01:02:18 -07:00
Max Goedjen
774be59956
Release 2025-09-26 00:58:48 -07:00
Max Goedjen
72b8318f3d
Release 2025-09-26 00:54:40 -07:00
Max Goedjen
91b65602fe
Release 2025-09-26 00:52:40 -07:00
Max Goedjen
b00822c11a
Test 2025-09-26 00:38:49 -07:00
Max Goedjen
448d22ead0
. 2025-09-26 00:25:40 -07:00
Max Goedjen
f9dc947b59
Actually fix URL for about screen (#722) 2025-09-17 05:05:00 +00:00
Max Goedjen
f80cbdaf04
Fix xcconfig build url parsing. (#718) 2025-09-15 03:14:17 +00:00
Max Goedjen
7a53a85615
Readme updates (#717)
* Readme tweaks

* Delete .github/readme/localize_add.png

* Delete .github/readme/localize_sidebar.png

* Delete .github/readme/localize_translate.png

* Add files via upload

* Add files via upload

* Add files via upload

* Update README for image source based on color scheme
2025-09-15 02:38:29 +00:00
Max Goedjen
1f74bd814f
Include tag name in release upload command (#716) 2025-09-14 23:28:56 +00:00
Max Goedjen
af77fd4a21
Fix release digest formatting (#711) 2025-09-14 22:17:53 +00:00
Max Goedjen
3f247d628f
About screen. (#707) 2025-09-14 21:39:20 +00:00
Max Goedjen
96ef91df0c
Use macOS 26 runner (#691)
* Update macOS version in GitHub Actions workflow

* Update macOS version in release workflow

* Update macOS version for nightly workflow

* Fix runner OS for Swift in CodeQL workflow
2025-09-12 01:15:54 +00:00
Max Goedjen
5c2d039682
Update release.yml (#680) 2025-09-08 07:32:03 +00:00
Max Goedjen
63b42bd9df
Move downloader and socket input parsing to xpc services (#675)
* XPC updater POC

* WIP

* obo

* WIP

* Working

* .

* .

* .

* Cleanup

* Cleanup

* Throw restrict

* Remove dead protocol.

* .

* Fix ECDSA test.

* Scripts
2025-09-06 23:16:23 -07:00
Max Goedjen
902d5c4a1e
Nightly display version (#670)
* Link to nightly and parse version better

* Add nightly date.
2025-09-04 07:19:55 +00:00
Max Goedjen
e0c24917f2
Add codeql workflow (#655)
* Add codeql workflow

* Disable signing on codeql workflow

Updated build command to disable code signing.

* Archive

* Temporarily disable previews

* Try disabling hardening

* Release mode

* Previews

* Temporarily disable.

* Update xcodebuild command in codeql.yml

* Try swift build output

* Fix

* Revert "Fix"

This reverts commit 064172779a.

* Revert "Try swift build output"

This reverts commit a3aa982223.

* Reset most stuff back to main

* Cleanup workflows and limit a few jobs to read.

* .
2025-09-04 06:46:21 +00:00
Max Goedjen
412687467b
Digest wants 'sha256:' prefix that the upload step doesn't add for some reason (#667) 2025-09-04 05:01:44 +00:00
Max Goedjen
416a7d5f40
Fix attestation issue from double-zip file process in upload action (#666)
* Remove archives since we don’t strip symbols anyway.

* Attest upload result.
2025-09-03 21:38:22 -07:00
Max Goedjen
c4605fb60e
Update nightly.yml (#665) 2025-09-03 08:49:20 +00:00
Max Goedjen
61eed5987c
Add permissions to nightly (#663)
* Add permissions to nightly

* Add archives
2025-09-03 08:39:59 +00:00
Max Goedjen
cbef7c6181
Add manual trigger to nightly (#662) 2025-09-03 08:25:00 +00:00
Max Goedjen
c2eb5ce1f6
Delete .github/workflows/add-to-project.yml (#646)
This appears to be built in now?
2025-08-30 03:07:21 +00:00
Max Goedjen
5067f05558
Run test not just build (#624)
* Change build command to run tests instead of build

* Change build command to test in release workflow

* Add root test
2025-08-23 20:52:34 -07:00
Max Goedjen
2355d3f989
Use the symlink (#619) 2025-08-21 05:20:40 +00:00
Max Goedjen
d36537b919
Release and attestation tweaks (#616)
* Abs path

* Write.

* Pass attestation.

* Attest nightly
2025-08-19 23:27:58 -07:00
Max Goedjen
8adb4423ac
Release management using gh cli (#615) 2025-08-19 07:24:22 +00:00
Max Goedjen
8dbf992cce
Add attestation (#614) 2025-08-19 07:07:43 +00:00
Max Goedjen
9749cd6f3e
Switch to generated localized string symbols (#607)
* Switch to string symbols

* Names

* Cleanup packages

* Cleanup packages

* Remove namespace

* More cleanup

* Fix extra param.

* Use swiftbuild
2025-08-18 03:26:13 +00:00
Max Goedjen
ecd001a082
Update (#611) 2025-08-18 02:42:23 +00:00
Max Goedjen
eeec2c3169
Update icon for macOS 26 (#610)
* Icons.

* .

* Icon

* Icon composer

* Update readme.
2025-08-18 01:37:57 +00:00
Max Goedjen
0e6b218f1f
Swift 6 / Concurrency fixes (#578)
* Enable language mode

* WIP

* WIP

* Fix concurrency issues in SmartCardStore

* Switch to SMAppService

* Bump runners

* Base

* Finish Testing migration

* Tweak async for updater

* More

* Backport mutex

* Revert "Backport mutex"

This reverts commit 9b02afb20c.

* WIP

* Reenable

* Fix preview.

* Update package.

* Bump to latest public macOS and Xcode

* Bump back down to 6.1

* Update to Xcode 26.

* Fixed tests.

* More cleanup

* Env fixes

* var->let

* Cleanup

* Persist auth async

* Whitespace.

* Whitespace.

* Cleanup.

* Cleanup

* Redoing locks in actors bc of observable

* Actors.

* .

* Specify b5

* Update package to 6.2

* Fix disabled updater

* Remove preconcurrency warning

* Move updater init
2025-08-17 12:38:18 -05:00
Max Goedjen
b5f2dfd153
Bump to latest public macOS and Xcode (#600) 2025-08-10 21:41:30 +00:00
Max Goedjen
ad56019901
Update CI + Concurrency Warnings (#564)
* Update test.yml

* Update nightly.yml

* Update release.yml

* Tweak concurrency settings

* Remove bad annotations
2024-08-26 15:11:28 -07:00
Jason Garber
a543de0737
GitHub Actions updates (#554)
* Bump actions/add-to-project to v1.0.1

This _might_ address the failed workflow runs dating back to at least
the last six months:

https://github.com/maxgoedjen/secretive/actions/workflows/add-to-project.yml

* Bump actions/upload-artifact to v4

This should get rid of the deprecation notices displayed as annotations
beneath each Nightly job run. See:

https://github.com/maxgoedjen/secretive/actions/runs/9461831554

* Bump actions/upload-artifact to v4

Similar to cf25db6, this should silence some deprecation notices.
2024-06-25 21:08:38 +00:00