File tree Expand file tree Collapse file tree 3 files changed +23
-6
lines changed
Expand file tree Collapse file tree 3 files changed +23
-6
lines changed Original file line number Diff line number Diff line change 1313 run : make build
1414
1515 dist :
16- if : github.ref == 'refs/heads/main'
16+ if : ${{ github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v') }}
17+
1718 runs-on : macos-15
1819 environment : release-macos
1920
7374 permissions :
7475 contents : write
7576
76- runs-on : macos-14
77- if : ( startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, '-dev'))
77+ runs-on : macos-15
78+ if : ${{ startsWith(github.ref, 'refs/tags/v' }}
7879 needs : [dist]
7980
8081 steps :
Original file line number Diff line number Diff line change 1- 0.4-1 | 2025-03-03 18:05:39 +0100
1+ 0.5 | 2025-03-23 15:28:50 +0100
2+
3+ * Switch `qlview` over to a full macOS app.
4+
5+ This stops building `qlview` as a command-line application and makes
6+ it a normal app instead. As an app, it now supports a new URL scheme
7+ `qlview:/path/to/file` that allows opening documents from the
8+ command-line simply via `open`. The advantage of that approach is that
9+ we no longer end up start up separate `qlview` instances for each
10+ document being opened.
11+
12+ We also switch from distributing a ZIP file to a more standard DMG.
213
314 * mutt: Convert HTML to UTF8 before viewing if it comes in a different charset.
415
5- 0.4 | 2024-02-25 08:49:28 +0100
16+ * Tweak GitHub workflow.
17+
18+ 0.4 | 2025-03-03 18:05:39 +0100
619
720 * Add helpers for using `qlview` from mutt.
821
Original file line number Diff line number Diff line change @@ -29,7 +29,10 @@ notarize:
2929
3030check :
3131 @echo
32- syspolicy_check distribution $(DMG )
32+ @# For some reasin, this fails with an "Internal Xprotect Error" on CI, during
33+ @# the GitHub action run. The resuling DMG is still fine, and the syspolicy_check also
34+ @# passes locallay, so let's just ignore the exit code for now
35+ -syspolicy_check distribution $(DMG ) -vvv
3336
3437dist : build dmg notarize check
3538 @echo
You can’t perform that action at this time.
0 commit comments