Commit Graph

53 Commits

Author SHA1 Message Date
leo
b65f23575a ci: fix format check run failed
Signed-off-by: leo <longshuang@msn.cn>
2026-03-05 15:45:53 +08:00
leo
93724b15c1 ci: only check format for SourceGit.csproj
Signed-off-by: leo <longshuang@msn.cn>
2026-02-12 16:02:23 +08:00
leo
c02aae8f34 project: use my fork of AvaloniaEdit instead of official NuGet package (#1984)
Signed-off-by: leo <longshuang@msn.cn>
2026-02-12 15:49:24 +08:00
ybeapps
120a331151 feat: webhook to release to homebrew (#2010)
this triggers a full workflow that eventually create a PR in hombrew-cask repo
when this PR gets merged - all brew users can consume the new version
2025-12-26 17:07:30 +08:00
Sina Hinderks
9fa6a7f9d6 fix: set macOS (Intel) runner to macos-15-intel (#1960)
This is the last version supported by GitHub Actions for macOS x86_64. 
The runner image `macos-13` is now deprecated.  See
https://github.com/actions/runner-images/issues/13046.

For Apple Silicon the runner image is already set to `macos-latest`.
2025-12-08 10:22:52 +08:00
leo
4db6ed0ec8 project: upgrade to .NET 10
Signed-off-by: leo <longshuang@msn.cn>
2025-11-24 15:37:38 +08:00
leo
5ce919ab66 ci: use pwsh to make Windows packages instead of bash
Signed-off-by: leo <longshuang@msn.cn>
2025-07-28 21:30:41 +08:00
Nathan Baulch
796f8898c9 code_style: general cleanup (#1543)
* code_style: general cleanup

* feedback fixes
2025-07-09 16:12:03 +08:00
Nathan Baulch
ec17ea9901 code_style: general cleanup (#1497) 2025-07-03 10:32:03 +08:00
Nathan Baulch
4f266a2342 ci: code format check (#1487) 2025-07-02 10:54:22 +08:00
leo
1bafdf2a8d ci: runner-image windows-2019 has been deprecated, replace it with windows-2022
Signed-off-by: leo <longshuang@msn.cn>
2025-07-01 10:03:39 +08:00
leo
c1e31ac4e3 ci: try to remove zlib1g-dev:arm64
Signed-off-by: leo <longshuang@msn.cn>
2025-04-17 15:48:02 +08:00
Gadfly
1e0fd63543 localization: add translation sorting and formatting (#1186)
* doc: Update translation status and missing keys

* localization: add translation sorting and formatting

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-14 22:07:24 +08:00
Gadfly
6ba26770c4 ci: enhance Linux and Windows package workflow (#1071)
* ci: fix Linux packaging workflow with specific Ubuntu 20.04 image

* ci: use Compress-Archive in Windows try to prevent Defender false positives
2025-03-10 09:28:13 +08:00
Gadfly
991ebe4082 ci: set ubuntu:20.04 (#1056) 2025-03-05 09:55:55 +08:00
aikawayataro
f1acc96a72 ci: remove Buildkite, add missing dependencies, README edits (#885)
* build: add libicu dependency for deb package

* ci: remove obsolete Buildkite publish workflow

* build: add xdg-utils dependency

* readme: update Linux notes

Remove Buildkite repo instructions and fix some typos.
2025-01-10 09:29:19 +08:00
leo
68210d8a3e ci: release title 2025-01-06 10:23:58 +08:00
leo
c9b00d7bfe ci: do not use portable for windows actions 2024-12-24 14:48:04 +08:00
leo
9f5cbaba09 fix: publish-packages should depends on package and version 2024-12-09 09:56:07 +08:00
stone-w4tch3r
43928936bc Added repositories for deb/rpm packages on buildkite (#780)
* added and used new github action for publishing packages to packagecloud

* publish-packages.yml WIP

* publish-packages.yml now uses curl push

* fix naming from packagecloud to buildkite

* Add debug logs to publish-packages.yml

* fix package path

* change repo name to sourcegit

* fixed unused code

* added --fail to curl pushes

* Remove leftowers from release.yml
2024-12-04 09:57:30 +08:00
leo
52c7388a38 project: upgrade to .NET 9 (#694)
Signed-off-by: leo <longshuang@msn.cn>
2024-11-16 16:06:30 +08:00
aikawayataro
c16a412aa3 fix: SourceGit misspelled as "Source Git" (#689) 2024-11-12 19:55:42 +08:00
GadflyFang
28773f0e2d doc: Make the badges clickable and redirect to the TRANSLATION.md (#601)
* Make the badges clickable and redirect to the TRANSLATION.md
* Move localization check script file position

---------

Signed-off-by: Gadfly <gadfly@gadfly.vip>
2024-10-25 14:51:49 +08:00
GadflyFang
32de28c16e ci: add Localization Check CI (#600)
Signed-off-by: Gadfly <gadfly@gadfly.vip>
2024-10-25 14:22:38 +08:00
leo
be54361e9d ci: revert macOS package signing and remove temp artifacts 2024-08-21 16:41:05 +08:00
leo
9b6fd3b147 ci: use macos-lastest to package macOS app 2024-08-21 16:24:15 +08:00
Aikawa Yataro
c38760883f ci: also build packages in the CI workflow 2024-08-19 14:14:29 +00:00
Aikawa Yataro
8dafe176df fix: missing OSX app permissions 2024-08-19 13:41:51 +00:00
leo
f544333418 project: cleanup
* remove unused build scripts since we use github CI to automate releases
* rename build/ci to build/scripts
* cleanup solution file
2024-08-14 16:34:43 +08:00
leo
70f2bda097 revert:ci: disable unsupported platforms
This reverts commit f1d43d94a4.
2024-08-13 14:48:21 +08:00
Aikawa Yataro
f1d43d94a4 ci: disable unsupported platforms 2024-08-12 13:35:55 +00:00
Aikawa Yataro
822d6ec88e ci: tar artifact to keep permissions 2024-08-05 07:05:42 +00:00
Aikawa Yataro
073b5aaf9e ci: add automatic releases 2024-08-05 07:05:35 +00:00
Aikawa Yataro
646f7f90cf ci: allow build to be triggered by call 2024-08-02 19:22:38 +00:00
Aikawa Yataro
08aa96f1c5 ci: don't tar the artifacts since GitHub will archive it anyway 2024-08-02 16:06:06 +00:00
Aikawa Yataro
0492f8e75e ci: add win-arm64 job 2024-08-02 14:25:25 +00:00
Aikawa Yataro
a76d18c668 ci: refactor jobs into a single job with matrix 2024-08-02 14:24:57 +00:00
Aikawa Yataro
f19956efca enhance: add CI for arm64 2024-08-02 09:58:40 +00:00
leo
17b0d7ddcb build: update build scripts 2024-07-26 11:43:59 +08:00
Gadfly
c0d0414ba2 ci: downgrade ci system 2024-07-18 09:28:05 +08:00
Gadfly
d0ca40bf58 ci: Remove the publish directory when packaging tarball 2024-06-20 11:17:14 +08:00
dani
9ccd386c80 Switched workflow branch back to develop 2024-05-06 03:20:32 +00:00
dani
96a1c972de Program packaged into tarball before uploaded to artifacts 2024-05-06 03:18:20 +00:00
dani
c7784b05cd Added ability to run program by default. 2024-05-05 23:13:45 +00:00
leo
7589a8dcd0 ci: fix wrong runtime identifier for linux 2024-04-29 14:25:24 +08:00
leo
dc4a8007de ci: use lowercase executable file name on linux; build packages for both Intel and Apple Silicon CPU architecture on macOS (#97) 2024-04-29 14:23:07 +08:00
leo
696bae00d8 ci: change the ci branch to develop 2024-04-09 14:58:12 +08:00
leo
f0b65d4499 project: update project location in github workflows 2024-04-02 20:05:33 +08:00
Enner Pérez
014e37e505 Github Workflow Files 2024-03-20 02:34:01 -05:00
leo
636096c713 ci: main branch name in this repository is 'master'; add 'workflow_dispatch' event to enable trigger it manually 2024-03-05 12:07:20 +08:00