Commit Graph

20 Commits

Author SHA1 Message Date
pengx17
6237bf18ab
build(electron): nsis typo (#6697) 2024-04-25 09:10:34 +00:00
pengx17
bfcf4a105e
build(electron): add nsis build to release-desktop workflow (#6677)
Updater may break after this PR and will be fixed in the next one

After this PR, we will have two windows installer options
- affine-0.14.0-canary.9-canary-windows-x64.exe
- affine-0.14.0-canary.9-canary-windows-x64.nsis.exe (added)
2024-04-25 03:52:27 +00:00
Brooooooklyn
c76c1b6abd
ci: fix environment variables config in deploy/release (#6552) 2024-04-15 04:27:43 +00:00
pengx17
9381757982
fix(electron): wayland build (#6404)
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/4a064576-fcda-4a7c-b646-48d55cd118c0.png)
2024-04-01 07:14:49 +00:00
Brooooooklyn
c2847e2082
chore(core): split sentry and setup into web/electron (#6357) 2024-03-28 10:24:25 +00:00
Brooooooklyn
150c22936d
chore(core): add mixpanel track (#6202) 2024-03-22 09:24:41 +00:00
LongYinan
332cd3b380
refactor(core): split web entry from core (#6082)
This pr is trying to split `web` and `electron` entries from `core`. It allows more platform-related optimization to be addressed in each entry.
We should remove all browser/electron only codes from `core` eventually, this is the very first step for that.
2024-03-19 07:48:56 +00:00
LongYinan
c37f15cf97
chore: bump up softprops/action-gh-release action to v2 (#6051)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [softprops/action-gh-release](https://togithub.com/softprops/action-gh-release) | action | major | `v1` -> `v2` |

---

### Release Notes

<details>
<summary>softprops/action-gh-release (softprops/action-gh-release)</summary>

### [`v2`](https://togithub.com/softprops/action-gh-release/compare/v1...v2)

[Compare Source](https://togithub.com/softprops/action-gh-release/compare/v1...v2)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/toeverything/AFFiNE).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIzMC4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-03-11 02:25:33 +00:00
Peng Xiao
55ecd92722
fix(electron): windows distribution name (#6014) 2024-03-05 07:53:30 +00:00
Peng Xiao
3fcbfe4d30
fix(electron): electron updater issues (#6005)
- generate-yml.js does not filter files correctly
- add version to generated bundles
- change `.AppImage` to `.appimage`. See https://github.com/electron-userland/electron-builder/blob/master/packages/electron-updater/src/providers/Provider.ts#L88
2024-03-05 03:27:52 +00:00
Peng Xiao
39d177c507
build: codesigning dmg (#5921)
fix https://github.com/toeverything/AFFiNE/issues/5898
2024-02-27 06:35:46 +00:00
LongYinan
bd43f73904
fix(electron): linux AppImage output path (#5853) 2024-02-21 08:00:58 +00:00
LongYinan
15d32926c3
ci: use free m1 macos runner (#5766)
https://github.blog/changelog/2024-01-30-github-actions-introducing-the-new-m1-macos-runner-available-to-open-source/
2024-02-01 09:03:07 +00:00
Joooye_34
3341295fc1
ci: temporarily save release from branch to affine-releases (#5455) 2023-12-29 17:00:10 +08:00
EYHN
265ee81666
refactor(infra): remove old plugin system (#5411)
plugin system need redesign
2023-12-27 02:49:59 +00:00
LongYinan
3903a1c1d6
ci: update actions/upload-artifact and actions/download-artifact (#5408) 2023-12-26 12:40:10 +00:00
Joooye_34
3024b5cc63
ci: define tag name to fix nightly release failing (#5397) 2023-12-26 07:24:30 +00:00
Joooye_34
cfb77e8243
chore: fix about version in client (#5371) 2023-12-21 14:15:22 +00:00
Joooye_34
9fbd9b39d6
ci: set version correctly and remove nightly build workflow (#5367) 2023-12-21 10:00:12 +00:00
Joooye_34
fb1ed90ecc
ci: use setup version action to init version (#5365)
1. Create  setup version action to unify version initialization
2. Split tag event from release desktop
3. Add schedule to daily deploy and desktop release
2023-12-21 07:58:16 +00:00