Kotakku / GithubActionsTestQt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GithubActionsTestQt

QtのプロジェクトをGitHub ActionsでUbuntuとWindows用にビルドしReleaseに実行ファイルをアップロードする例

使い方

  • .github/workflows/release.yamlをコピペ
  • envPROJECT_FILE_NAME, DESCTOP_FILE, ICON_FILE変数をプロジェクトに合わせて設定する
  • リポジトリのSettingタブのActions/General/Workflow permissionsをRead and write permissionsに設定する

Releaseからダウンロードした実行ファイルの実行方法

Ubuntu

ReleaseからXXX-Ubuntu-x86_64.AppImageをダウンロードし以下のコマンドで実行権限を付与してから実行

chmod +x XXX-Ubuntu2204-x86_64.AppImage

Windows

ReleaseからXXX-Win-X86_64.zipをダウンロードし解凍後、中にあるXXX.exeを実行

初回のみはWindows Defenderによって保護されるため「詳細情報」を押してから「実行」を押して実行する

About


Languages

Language:C++ 54.8%Language:QMake 45.2%