Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically package Windows & Mac release on push #201

Merged
merged 3 commits into from
Dec 15, 2024

Conversation

graphemecluster
Copy link
Collaborator

@graphemecluster graphemecluster commented Dec 9, 2024

個 workflow 會喺有詞典、方案改動 push 落 main branch 嗰陣自動 release 一個新嘅 Weasel 同 Squirrel 版,亦都會一個禮拜行一次檢查 Weasel 同 Squirrel 有冇更新,有就 package 一個新版。

實現嘅嘢簡單嚟講就係將兩個 app 各自解壓縮,替換方案之後再還原。

@graphemecluster
Copy link
Collaborator Author

graphemecluster commented Dec 9, 2024

現時裝嘅話會行到,執行上係完全冇問題嘅,但係有安裝問題,所以我暫時 set 做 draft

  • Weasel 會被 Windows Defender 當成病毒,我都唔知點解,我淨係替換咗啲方案,其他嘢冇掂過
    而家又好似冇事
  • Squirrel 現時會畀 Mac 話係 untrusted,要去安全性設定撳強制開啟先裝到
    如果用一個 Apple Developer account gen 出嚟嘅正常嘅 cert 就唔會有事
    根本原因係未 notarize, 已經搞掂

@laubonghaudoi
Copy link
Member

@graphemecluster 你話我知需要點整,我可以將我個 icloud 攞嚟整開發者。

@graphemecluster graphemecluster marked this pull request as ready for review December 15, 2024 21:04
@graphemecluster
Copy link
Collaborator Author

我 merge 咗試下得唔得先

@graphemecluster graphemecluster merged commit dd2d361 into main Dec 15, 2024
3 checks passed
@graphemecluster
Copy link
Collaborator Author

@laubonghaudoi 果然係唔得嘅(notarization)

Error: HTTP status code: 403. A required agreement is missing or has expired. This request requires an in-effect agreement that has not been signed or has expired. Ensure your team has signed the necessary legal agreements and that they are not expired.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants