11name : Build module
22on :
33 workflow_call :
4- workflow_dispatch :
4+ outputs :
5+ module-version :
6+ value : ${{ jobs.build.outputs.module-version }}
57jobs :
68 build :
79 runs-on : windows-latest
10+ outputs :
11+ module-version : ${{ steps.module-version.outputs.module-version }}
812 steps :
9- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 .2.2
10- - uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # 4.7.1
13+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # 4 .2.2
14+ - uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # 4.7.1
1115 with :
1216 distribution : ' adopt'
1317 java-version : ' 21'
14- - uses : gradle/actions/setup-gradle@06832c7b30a0129d7fb559bcc6e43d26f6374244 # 4.3.1
18+ - uses : gradle/actions/setup-gradle@06832c7b30a0129d7fb559bcc6e43d26f6374244 # 4.3.1
1519 - name : Define MODULE_VERSION
1620 run : |
17- $env:MODULE_VERSION=$(./gradlew -q printModuleVersion)
18- echo ("MODULE_VERSION=" + $env:MODULE_VERSION) >> $env:GITHUB_ENV
21+ echo "MODULE_VERSION=$(./gradlew -q printModuleVersion)" >> $env:GITHUB_ENV
1922 env :
2023 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
24+ - name : Show MODULE_VERSION
25+ id : module-version
26+ run : |
27+ echo "module-version=$env:MODULE_VERSION" >> $env:GITHUB_OUTPUT
28+ echo "$env:MODULE_VERSION"
2129 - name : " Detected module version"
2230 run : echo $env:MODULE_VERSION
2331 - name : Build module
2432 run : ./gradlew buildModule
2533 env :
2634 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
27- - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 .6.2
35+ - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # 4 .6.2
2836 with :
29- name : PushNotifications-${{ env.MODULE_VERSION }}.mpk
37+ name : module
3038 path : module/dist/PushNotifications-${{ env.MODULE_VERSION }}.mpk
3139 compression-level : 0
0 commit comments