Commit graph

20 commits

Author SHA1 Message Date
Kyle Neideck
d92d9e6d29
README.md: Make v0.4.0 the current version. 2022-06-15 21:25:05 +10:00
Kyle Neideck
cbb3e20e1c
GH Actions: Reenable the release job. 2022-06-11 23:37:15 +10:00
Kyle Neideck
9f9c18748a
GH Actions: Re-disable the UI tests. 2022-06-11 20:42:12 +10:00
Kyle Neideck
3040a20766
GH Actions: Try to grant BGMApp mic authorization by modifying TCC.db. 2022-05-19 17:24:33 +10:00
Kyle Neideck
30ec1c24b7
GH Actions: Try to fix mic authorization dialog not closing. 2022-05-15 16:04:31 +10:00
Kyle Neideck
cc2516a705
GH Actions: Fix application log gathering command. 2022-05-15 15:08:51 +10:00
Kyle Neideck
909615617a
GH Actions: More logging to help diagnose UI test failures. 2022-05-15 14:49:08 +10:00
Kyle Neideck
ffd634245c
GH Actions: Upload the test results. 2022-05-13 21:35:24 +10:00
Kyle Neideck
7afb8a6c12
GH Actions: Re-enable the UI tests.
GitHub Action's macOS image has been updates and UI tests might work
now: <https://github.com/actions/virtual-environments/pull/5417>.

Also, remove some supporting files/code for CI builds that we don't need
anymore.
2022-05-13 20:53:12 +10:00
Kyle Neideck
22dea1ef5d
GH Actions: Fix checking the BGMApp bundle was installed. 2022-05-13 16:50:36 +10:00
Kyle Neideck
a730fb98f8
Installer: Log more audio device info if BGMDevice doesn't appear. 2022-05-13 12:03:33 +10:00
Kyle Neideck
5f1641da8f
GH Actions: Skip the UI tests. 2022-04-03 18:00:47 +10:00
Kyle Neideck
2e1fb9db46
GH Actions: Fix the test and package commands. 2022-04-03 17:09:08 +10:00
Kyle Neideck
fbf95c0605
GH Actions: Workaround for https://github.com/actions/runner/issues/884 2022-04-02 15:05:33 +11:00
Kyle Neideck
ada2615d88
GH Actions: Add a checkout step for the release job.
Also, use `sudo` to run scripts that `sudo` to hopefully keep those
`sudo` commands from failing. They're failing with "sudo: a terminal is
required to read the password[...]".
2022-04-02 13:06:43 +11:00
Kyle Neideck
71c11315e5
GH Actions: Split build/test and release into separate jobs. 2022-04-01 16:36:34 +11:00
Kyle Neideck
4e9d21d499
Fix more errors in the GitHub Actions file. 2022-04-01 12:53:47 +11:00
Kyle Neideck
da96132da0
Fix YAML syntax in the GitHub Actions file. 2022-04-01 12:43:02 +11:00
Kyle Neideck
d84471c29e
Migrate from Travis CI to GitHub Actions. 2022-04-01 12:33:51 +11:00
Kyle Neideck
2ff4c08e75 Add GitHub issue templates. 2021-02-21 01:02:07 +11:00