aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/macos.yml
AgeCommit message (Collapse)AuthorFilesLines
2025-02-22ci: also don't fail when the coverage file doesn't download correctlyRandy Palamar1-3/+3
2025-02-22ci: don't let test coverage upload fail a workflowRandy Palamar1-1/+1
Yes it would be better if some commits didn't have missing coverage but failing over it doesn't give us any useful info about the commit
2025-01-02ci: remove lua-bustedRandy Palamar1-2/+0
2024-09-09ci: install busted to run lua testsFlorian Fischer1-0/+1
2024-04-21ci: fix macOS runnerRandy Palamar1-7/+4
Apparently Github changed the permissions on /usr/local in the default image so now we need to use `sudo` for luarocks to be able to install packages. While I'm here: update the checkout dependency and use macOS-latest image instead of multiple old images.
2023-08-16build: support incremental rebuildsRandy Palamar1-0/+1
2023-06-09ci: update checkout action to v3Randy Palamar1-1/+1
2022-08-15Update used OSes for GitHub ActionsMatěj Cepl1-1/+3
* Switch off failing Windows tests * MacOS 10.15 is going away: https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22/
2021-04-20ci: verify codecov script before using itMarc André Tanner1-1/+7
2020-02-22ci: fix test coverage uploadMarc André Tanner1-0/+2
2020-02-20ci: add macOS buildsMarc André Tanner1-0/+50