aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* add -D option to xmake config / WindowsStefan Boberg2025-10-281-1/+1
|
* corrected env var -> XMAKE_GLOBALDIRStefan Boberg2025-10-262-2/+2
|
* remove config log upload since there's nothing to upload from vcpkgStefan Boberg2025-10-261-4/+0
|
* remove vcpkg from github actionsStefan Boberg2025-10-262-97/+0
|
* point xmake at github workspace for global stateStefan Boberg2025-10-262-0/+2
|
* try 2.9.9 since that release contains a newer fixStefan Boberg2025-10-252-2/+2
|
* bump to 2.9.4 as 2.9.3 does not seem to contain fixStefan Boberg2025-10-252-2/+2
|
* bump xmake to 2.9.3 to fix issue with xmake trying to generate projects ↵Stefan Boberg2025-10-252-2/+2
| | | | using v144 toolchain which does not exist
* back to xmake 2.9.1Stefan Boberg2025-10-242-2/+2
|
* bump xmake to 3.0.4 to see if it helpsStefan Boberg2025-10-242-2/+2
|
* can't install anything on the system from an action I guessStefan Boberg2025-10-242-6/+0
|
* try sudo, probably won't workStefan Boberg2025-10-242-2/+2
|
* add -yStefan Boberg2025-10-242-2/+2
|
* adjust for AWS linuxStefan Boberg2025-10-242-2/+2
|
* make sure libatomic/dev is installedStefan Boberg2025-10-242-0/+6
|
* move cpr in-tree (#605)Stefan Boberg2025-10-242-2/+2
| | | | | | * added cpr 1.10.5 in-tree to allow updates to vcpkg without breaking the build * added asio 1.29.0 in-tree to remove one more vcpkg dependency * bumped vcpkg to 2024.06.15 to address failure to build due to use of deprecated binaries in vcpkg (404 error: `https://mirror.msys2.org/mingw/mingw64/mingw-w64-x86_64-pkgconf-1~2.1.0-1-any.pkg.tar.zst` during build)
* use batching clang-format for quicker turnaround on validate actions (#529)Stefan Boberg2025-09-301-1/+1
| | | this changes the validate job to use a batching version of the clang-format-action which reduces turnaround from some six minutes to six seconds
* update readme with required vcpkg version (#496)Dan Engelbrecht2025-09-152-2/+2
| | | - Improvement: Updated README.md to state the required version vcpkg
* Remove workflow hacks for CI debuggingLiam Mitchell2025-08-221-1/+0
|
* Remove libc++ installation from validate workflowLiam Mitchell2025-08-201-6/+0
|
* Use apt instead of apt-get for installing system packagesLiam Mitchell2025-07-301-2/+3
|
* Install libc++-dev during CI in order to build libsystemd properlyLiam Mitchell2025-07-291-0/+5
|
* Always upload vcpkg logs on failureLiam Mitchell2025-07-261-0/+1
|
* Temporarily enable Validate jobs on push to de/zen-service-command for testingLiam Mitchell2025-07-261-0/+1
|
* Upload vcpkg logs as artifacts on failureLiam Mitchell2025-07-251-0/+6
|
* Fixed release mirror on new release (#243)Joakim Lindqvist2024-11-282-6/+6
| | | | | By removing the minimal version we set (as this is exclusive meaning it would not replicate the current release). As such we cant guarantee that the replication takes the current release so we replicate a few releases. Also fixed the display name of the step when manually running the release mirroring.
* upload linux mac exe to sentry (#196)Dan Engelbrecht2024-10-161-6/+10
| | | | * upload mac/linux executables to sentry using `debug-files bundle-sources` on all platforms * update sentry-cli to latest on windows
* Revert "remove temporary workaround involving _LIBCPP_DISABLE_AVAILABILITY ↵Dan Engelbrecht2024-10-101-2/+1
| | | | | (#191)" (#193) This reverts commit e809931618b443809e9740edb70a62d0cab01f87.
* remove temporary workaround involving _LIBCPP_DISABLE_AVAILABILITY (#191)Stefan Boberg2024-10-081-1/+2
| | | | | | * remove temporary workaround involving _LIBCPP_DISABLE_AVAILABILITY * temp disable signing on Mac this change should be revisited once we have resumed regular service wrt MacOS runners
* Running the public github release mirroring as part of creating the release ↵Joakim Lindqvist2024-09-162-3/+27
| | | | | | | (#158) * Running the public github release mirroring as part of creating the release This because workflows does not trigger events when created using the built in GITHUB_TOKEN so the release we create does not trigger the release replication workflow.
* Replicate releases on new release creation (#150)Joakim Lindqvist2024-09-102-6/+11
| | | | | | | | | * Ignore changes to the mirror_releases script * Only trigger release mirroring when new releases are made * Added a minimum release number to workaround issues with certain older releases * Lowered number of releases that are replicated
* Fixes to the release replication workflow (#148)Joakim Lindqvist2024-09-091-2/+6
| | | | | * Use our local copy of the clone-release action * Avoid pre-releases and draft releases
* Added github action to mirror releases to github.com (#144)Joakim Lindqvist2024-09-051-0/+29
|
* bump vcpkg and xmake to latest (#40)Dan Engelbrecht2024-04-242-4/+4
| | | - Improvement: Bumped xmake to 2.9.1 and vcpkg version to 2024.03.25
* add a limit to the number of times we attempt to finalize (#22)Dan Engelbrecht2024-03-252-10/+15
| | | | | | - Improvement: Add limit to the number of times we attempt to finalize and exported oplog - Improvement: Switch to large thread pool when executing oplog export/import - Improvement: Clean up reporting of missing attachments in oplog export/import - Improvement: Remove double-reporting of abort reason for oplog export/import
* Edit action name for brevityStefan Boberg2024-03-211-1/+1
|
* added action to mirror repo to github.com (#17)Stefan Boberg2024-03-212-1/+22
|
* locking action-cond to 1.1.1Dan Engelbrecht2024-03-211-1/+1
|
* use [email protected] to avoid node20 problemsStefan Boberg2024-03-211-2/+2
|
* re-enable macos signing (#15)Dan Engelbrecht2024-03-202-4/+2
|
* remove hv tags on actions since they are no longer usefulStefan Boberg2024-03-202-9/+9
| | | | we use `zen` tags to discriminate now instead
* Enabled signing on windows agents again (#12)Joakim Lindqvist2024-03-202-4/+3
| | | * Enabled signing on windows agents again
* make sure zenserver reacts and exist on SIGTERM signal (#8)Dan Engelbrecht2024-03-152-11/+13
| | | | | * make sure zenserver reacts and exist on SIGTERM signal * add zen tag to all runners * temp disable mac codesigning
* remove vcpkg integrate install from windows setupStefan Boberg2024-03-151-1/+0
|
* updated runs-on for release workflowDan Engelbrecht2024-03-141-4/+5
|
* updates to signingStefan Boberg2024-03-132-3/+4
| | | | | macOS signs executables again Windows releases do not (neither does validate)
* workflow tweaksStefan Boberg2024-03-122-9/+9
|
* workflow fixes (#1)Stefan Boberg2024-03-122-25/+22
| | | | | * update validate action for enterprise github * updated runner setup options * updated release workflow for enterprise github
* also update validate to avoid code sign problemsStefan Boberg2024-03-051-1/+2
|
* disable official signing of windows executables (#667)Dan Engelbrecht2024-03-051-1/+2
|