aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/create_release.yml
Commit message (Collapse)AuthorAgeFilesLines
* reinstate symbol upload for linuxDan Engelbrecht2025-06-191-5/+2
|
* symbol gen hack-fix for linux (#442)v5.6.13-pre2Dan Engelbrecht2025-06-181-2/+5
|
* Fixed release mirror on new release (#243)Joakim Lindqvist2024-11-281-5/+5
| | | | | 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
* Running the public github release mirroring as part of creating the release ↵Joakim Lindqvist2024-09-161-0/+23
| | | | | | | (#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.
* bump vcpkg and xmake to latest (#40)Dan Engelbrecht2024-04-241-2/+2
| | | - 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-251-1/+1
| | | | | | - 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
* 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-201-2/+1
|
* remove hv tags on actions since they are no longer usefulStefan Boberg2024-03-201-4/+4
| | | | we use `zen` tags to discriminate now instead
* Enabled signing on windows agents again (#12)Joakim Lindqvist2024-03-201-2/+1
| | | * Enabled signing on windows agents again
* make sure zenserver reacts and exist on SIGTERM signal (#8)Dan Engelbrecht2024-03-151-5/+6
| | | | | * 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-131-1/+2
| | | | | macOS signs executables again Windows releases do not (neither does validate)
* workflow tweaksStefan Boberg2024-03-121-4/+4
|
* workflow fixes (#1)Stefan Boberg2024-03-121-9/+8
| | | | | * update validate action for enterprise github * updated runner setup options * updated release workflow for enterprise github
* disable official signing of windows executables (#667)Dan Engelbrecht2024-03-051-1/+2
|
* add signing identity when creating release (windows)Dan Engelbrecht2023-12-151-1/+1
|
* embed html frontend content as binary compiled data (#559)Dan Engelbrecht2023-11-231-1/+1
| | | | | | - Feature: Added xmake task `updatefrontend` which updates the zip file containing the frontend html (`/src/zenserver/frontend/html.zip`) - Improvement: The frontend html content is no longer appended at the end of the executable which prevented signing, instead it is compiled in from the `/src/zenserver/frontend/html.zip` archive - Improvement: MacOS now does ad-hoc code signing by default when issuing `xmake bundle`, signing with proper cert is done on CI builds
* bump xmake CI version to 2.8.2 (#514)Dan Engelbrecht2023-11-071-9/+6
| | | | * bump xmake CI version to 2.8.2 * show test times in log
* revive UE toolchain build (#343)Dan Engelbrecht2023-08-221-16/+9
| | | | | | | | | * add comment about 7z usage in xmake bundle * add ue-libcxx lib/headers and licence + tps * update get_ue_toolchain.sh to use embedded libc++ and decouple from p4 * clearer output when falling back to zip from 7z * update ci scripts to use ue toolchain on linux * updated linux build README.md * changelog
* update vcpkg dependencies (#356)Dan Engelbrecht2023-08-111-6/+6
| | | | | | * bump vcpkg version * fmt lib 10 fixes * xmake dependencies (with linux workarounds) * changelog
* add exe to release sentry-cli upload-dif stepStefan Boberg2023-05-311-3/+3
|
* bumped xmake and vcpkg versionsStefan Boberg2023-05-261-6/+6
| | | | | xmake is now 2.7.9 (was 2.6.4) vcpkg is now 2023.04.15 (was 2022.08.15)
* bump timeout for create-release to 25 min (linux/mac)Dan Engelbrecht2023-05-261-2/+2
|
* bump timeout for create-release to 25 minDan Engelbrecht2023-05-261-1/+1
|
* steps.read_version.outputs.contents -> steps.read_version.outputs.contentDan Engelbrecht2023-04-211-5/+5
|
* try fixing version/changelog readingDan Engelbrecht2023-04-211-2/+2
|
* switch to juliangruber/read-file-action to avoid deprecated api usage (#252)Dan Engelbrecht2023-04-211-2/+2
| | | * switch andstor/file-reader-action for juliangruber/read-file-action in create_release.yml
* actions/[email protected] -> actions/checkout@v3Dan Engelbrecht2022-11-141-4/+4
|
* update github actions versions to avoid node js warningsDan Engelbrecht2022-11-141-4/+4
|
* create release in Sentry and set version string in executable (#162)Dan Engelbrecht2022-09-121-6/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | * create release in Sentry and set version string in executable * changelog * 0.1.6-pre0 * sentr-cli install dir * 0.1.6-pre1 * include org and project when creating Sentry release * 0.1.6-pre2 * move org and project options * 0.1.6-pre3 * need to first to "new", then finalize * 0.1.6-pre4 * read version before creating release * 0.1.6-pre5
* Use "\\?\" prefixed paths and fix hardcoded path delimiters (#149)Dan Engelbrecht2022-08-261-18/+18
| | | | | | * use "\\?\" prefix for windows paths * fix path delimiters * disable vcpkg caching * Workaround for spdlog not being able to create directories prefixed with `\\?\`
* redefine vcpkg cache namingDan Engelbrecht2022-08-261-3/+3
|
* Upload symbol information to Sentry when creating release (#148)Dan Engelbrecht2022-08-261-0/+30
| | | * enable sentry upload
* Build script cleanup (#150)v0.1.4-pre23v0.1.4-pre20Dan Engelbrecht2022-08-251-3/+21
| | | | | * always do 'config' to avoid user input problems in CI * always bundle on validate release, remove separate build release * bump vcpkg cache
* re-enable MacOS build (#144)v0.1.4-pre19v0.1.4-pre14v0.1.4-pre13v0.1.4-pre11Dan Engelbrecht2022-08-221-51/+51
| | | | * re-enable MacOS build * bump vcpkg version
* bump vcpkg version to 2022.08.15 (#146)Dan Engelbrecht2022-08-191-3/+3
|
* disable macos github agentDan Engelbrecht2022-06-271-51/+51
|
* add macos builds (#133)Dan Engelbrecht2022-06-241-10/+66
| | | | | | | * add macos builds * bump timeout to 15 minutes and add timeout to create-release flow * strip -pre suffix from version when running config * fix pre-release check * bump version
* merged from mainStefan Boberg2022-06-161-10/+10
|
* move envv0.1.2-pre1Dan Engelbrecht2022-06-021-1/+2
|
* pick up version number from env variable set by githubDan Engelbrecht2022-06-021-0/+2
|
* move release job to in-house linux agentDan Engelbrecht2022-06-021-3/+1
|
* read part of changelog allowing us to keep historyDan Engelbrecht2022-06-021-2/+6
|
* re-enable windows bundleDan Engelbrecht2022-06-021-17/+17
|
* go back to skipping windows bundle on releaseDan Engelbrecht2022-06-021-17/+17
|
* show pathDan Engelbrecht2022-06-021-0/+2
|