David Capello
a86b0a7d0c
Fix clang_tidy.yml path
2024-02-27 12:07:19 -03:00
David Capello
924eaddf75
Add clang tidy workflow action
2024-02-27 11:50:07 -03:00
David Capello
5e83ceb9a7
Update checkout GitHub action to avoid warning about deprecated node.js 16
...
https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
2024-02-16 12:42:53 -03:00
David Capello
7f2d2185bd
Add a workflow to close spammy PRs
...
First attempt, not sure if this will be useful at all.
2023-11-10 10:42:46 -03:00
Michał Janiszewski
19b54ffd4e
Use ccache on macOS
...
Originally (#2699 ) ccache was only enable for Linux due to suspiciously low
macOS yields.
I have addressed the likely issue upstream
(https://github.com/hendrikmuhs/ccache-action/pull/147 ) and ccache can be used
on macOS now as well.
2023-09-25 20:11:52 +02:00
Michał Janiszewski
af19d81806
Include build type in ccache key
...
This should lead to better cache utilisation, smaller caches
2023-09-25 11:13:49 -03:00
David Capello
50dbba268d
Update actions to use new node16 as GitHub is deprecating node12
2023-08-02 18:46:52 -03:00
David Capello
63a9aa67c9
Fix GitHub Actions for new windows-2022 image (20221120.1) w/cmake 3.25.0 ( fix #3610 )
2022-12-02 12:06:14 -03:00
David Capello
c7cafca69a
Merge remote-tracking branch 'tests/main'
2022-10-25 15:30:38 -03:00
David Capello
3adfe13b7e
Add RelWithDebInfo and Debug build types to GitHub actions
2022-06-28 14:55:36 -03:00
David Capello
0aeacd46de
Disable ccache on Windows ( fix #3404 )
2022-06-28 14:33:12 -03:00
David Capello
25fbe786f8
[osx] Compile for macOS 10.9 in GitHub Actions
2022-06-09 19:10:31 -03:00
David Capello
9fe3e40c6a
Fix cloning tests/beta when testing aseprite/beta
2021-09-23 08:42:01 -03:00
David Capello
eb53829629
Clone tests beta branch when running actions for Aseprite beta branch
2021-09-13 10:45:17 -03:00
Michał Janiszewski
1f7c985735
Install CCache in CI
2021-04-15 11:54:53 +02:00
David Capello
ed8446ca0b
Run CI on PRs
2021-03-18 10:02:09 -03:00
David Capello
2dccb6d646
Add GitHub actions
2021-03-08 11:38:04 -03:00