aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* Update GitHub Actions CI (#873)Dirk Stolle2023-07-041-2/+2
| | | | | The following updates are performed: * update actions/checkout to v3 * update actions/upload-artifact to v3.1.2
* Add gtest integration (#860)hsdk1232023-06-121-3/+17
| | | | | | | | | | | | | | | | | * Add gtest integration * Update gtest fetch * Add ctest * Update CI * Update CI * enable testing * Make tests off by default * Update gitignore
* Add ios ci (#854)Deal(一线灵)2023-05-311-0/+12
|
* Improve wasapi backend UWP support (#853)Deal(一线灵)2023-05-311-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Improve wasapi, support uwp build * Fix compile errors * [UWP] Support ReadALConfig from app roaming * [UWP] Post disconnect event when default device changed * [UWP] Fix appveyor ci * [WIN32] Default device change notification support * Fix warnings * Add event to notify the app when the default device changes - Event type: AL_EVENT_TYPE_DEFAULT_DEVICE_CHANGED_SOFT=0x19A7 - Event callback parameters: void _onALSoftEvent(ALenum eventType, ALuint object, // dataFlow: 0(render), 1(capture) ALuint param, // 0 ALsizei length, // 0 const ALchar* message, // Default device changed:<deviceId> void* userParam); * Fix warnings * Fire default device changed event in mixerProc thread * Fix compile warning * [UWP] Improve cmake * Revert changes * Notify default device change by system event callback * Revert insignificant change * Remove duplicate call
* Include the build type in the CI job namesChris Robinson2022-12-181-7/+7
|
* Create debug Windows builds with GitHub CIChris Robinson2022-12-171-1/+21
|
* Fix paths for creating the archiveChris Robinson2022-12-151-2/+2
|
* Build with PipeWire in GitHub CIChris Robinson2022-12-151-1/+3
|
* Include the router in the github actions archiveChris Robinson2022-12-151-1/+11
|
* Update upload-artifact to remove warning (#778)3DJ2022-10-231-1/+1
| | | | | | | > Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: actions/upload-artifact This should fix 2 of the 3 warnings here: https://github.com/kcat/openal-soft/actions/runs/3303596206 by updating to this https://github.com/actions/upload-artifact/releases/tag/v3.1.1 The third warning is more of a heads up of the macOS runner being updated so it should go away eventually
* Upload Win32 and x64 artifacts to Github actions (#708)3DJ2022-05-301-1/+19
| | | | | | | * Upload Win32 and x64 artifacts to Github actions Provides an alternative Windows binary download location that expires in 3 months (2 months longer than Appveyor) * Add Windows check to skip failed Github actions artifact upload for Linux and macOS
* GitHub CI still doesn't support libpipewire-0.3-devChris Robinson2021-12-081-2/+0
|
* Build with PipeWire with Linux CIChris Robinson2021-12-081-0/+2
|
* Don't fail fast on github CIChris Robinson2021-05-131-0/+1
|
* Require RTKit for Linux CIChris Robinson2021-04-181-2/+4
|
* Update apt before installing dependenciesChris Robinson2021-01-211-1/+1
|
* Revert "Print the build results after CI"Chris Robinson2021-01-201-6/+0
| | | | This reverts commit e1e0809253b6a361a5d9862d887de2557bbe9742.
* Print the build results after CIChris Robinson2021-01-201-0/+6
|
* First try at using GitHub ActionsChris Robinson2021-01-171-0/+63