Skip to content

Commit 19f2b0a

Browse files
committed
Updated template workflows
1 parent 124ce66 commit 19f2b0a

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

src/template/.github/workflows/linux.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ jobs:
2323
PROJECT_BUILD_PATH: ${{ github.event.repository.name }}/src
2424
PROJECT_RELEASE_PATH: ${{ github.event.repository.name }}_dev_linux_x64
2525
PROJECT_CUSTOM_FLAGS: ""
26+
PROJECT_RESOURCES_PATH: resources
2627

2728
steps:
2829
- name: Checkout this repo
@@ -65,6 +66,7 @@ jobs:
6566
run: |
6667
ls ${{ env.PROJECT_BUILD_PATH }}
6768
cp ${{ env.PROJECT_BUILD_PATH }}/${{ env.PROJECT_NAME }} ${{ env.PROJECT_RELEASE_PATH }}
69+
cp -r ${{ env.PROJECT_NAME }}/${{ env.PROJECT_RESOURCES_PATH }} ${{ env.PROJECT_RELEASE_PATH }}
6870
cp ${{ env.PROJECT_NAME }}/README.md ${{ env.PROJECT_RELEASE_PATH }}
6971
cp ${{ env.PROJECT_NAME }}/LICENSE ${{ env.PROJECT_RELEASE_PATH }}
7072
ls ${{ env.PROJECT_RELEASE_PATH }}

src/template/.github/workflows/macos.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ jobs:
2323
PROJECT_BUILD_PATH: ${{ github.event.repository.name }}/src
2424
PROJECT_RELEASE_PATH: ${{ github.event.repository.name }}_dev_macos
2525
PROJECT_CUSTOM_FLAGS: ""
26+
PROJECT_RESOURCES_PATH: resources
2627

2728
steps:
2829
- name: Checkout this repo
@@ -110,6 +111,7 @@ jobs:
110111
cp ${{ env.PROJECT_BUILD_PATH }}/${{ env.PROJECT_NAME }} ${{ env.PROJECT_RELEASE_PATH }}/${{ env.PROJECT_NAME }}.app/Contents/MacOS
111112
cp ${{ env.PROJECT_NAME }}/src/${{ env.PROJECT_NAME }}.icns ${{ env.PROJECT_RELEASE_PATH }}/${{ env.PROJECT_NAME }}.app/Contents/Resources
112113
cp ${{ env.PROJECT_NAME }}/src/Info.plist ${{ env.PROJECT_RELEASE_PATH }}/${{ env.PROJECT_NAME }}.app/Contents
114+
cp -r ${{ env.PROJECT_NAME }}/${{ env.PROJECT_RESOURCES_PATH }} ${{ env.PROJECT_RELEASE_PATH }}/${{ env.PROJECT_NAME }}.app/Contents
113115
cp ${{ env.PROJECT_NAME }}/README.md ${{ env.PROJECT_RELEASE_PATH }}
114116
cp ${{ env.PROJECT_NAME }}/LICENSE ${{ env.PROJECT_RELEASE_PATH }}
115117
ls ${{ env.PROJECT_RELEASE_PATH }}

src/template/.github/workflows/windows.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
PROJECT_NAME: ${{ github.event.repository.name }}
2323
PROJECT_BUILD_PATH: "${{ github.event.repository.name }}\\projects\\VS2022\\build\\${{ github.event.repository.name }}\\bin\\x64\\Release"
2424
PROJECT_RELEASE_PATH: ${{ github.event.repository.name }}_dev_win_x64
25+
PROJECT_RESOURCES_PATH: resources
2526

2627
steps:
2728
- name: Checkout this repo
@@ -65,6 +66,7 @@ jobs:
6566
run: |
6667
dir ${{ env.PROJECT_BUILD_PATH }}
6768
copy /Y ${{ env.PROJECT_BUILD_PATH }}\${{ env.PROJECT_NAME }}.exe ${{ env.PROJECT_RELEASE_PATH }}\${{ env.PROJECT_NAME }}.exe
69+
xcopy ${{ env.PROJECT_NAME }}\${{ env.PROJECT_RESOURCES_PATH }} ${{ env.PROJECT_RELEASE_PATH }}\${{ env.PROJECT_RESOURCES_PATH }} /s /e /i
6870
copy /Y ${{ env.PROJECT_NAME }}\README.md ${{ env.PROJECT_RELEASE_PATH }}\README.md
6971
copy /Y ${{ env.PROJECT_NAME }}\LICENSE ${{ env.PROJECT_RELEASE_PATH }}\LICENSE
7072
dir ${{ env.PROJECT_RELEASE_PATH }}

0 commit comments

Comments
 (0)