Skip to content

Commit 7afabe7

Browse files
authored
Additional Windows Image Updates (#589)
* Update workflows, bump image version for docker * Fix Unity pathing and cleanup scripts * Fix Unity pathing * Fix activation scripts
1 parent 4c4611c commit 7afabe7

16 files changed

+93
-66
lines changed

.github/pull_request_template.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,21 @@
22

33
- ...
44

5+
#### Related Issues
6+
7+
- ...
8+
9+
#### Related PRs
10+
11+
- ...
12+
513
#### Checklist
614

715
<!-- please check all items and add your own -->
816

917
- [x] Read the contribution [guide](https://github.com/game-ci/unity-builder/blob/main/CONTRIBUTING.md) and accept the
1018
[code](https://github.com/game-ci/unity-builder/blob/main/CODE_OF_CONDUCT.md) of conduct
11-
- [ ] Docs (If new inputs or outputs have been added or changes to behavior that should be documented. Please make
12-
a PR in the [documentation repo](https://github.com/game-ci/documentation))
19+
- [ ] Docs (If new inputs or outputs have been added or changes to behavior that should be documented. Please make a PR
20+
in the [documentation repo](https://github.com/game-ci/documentation))
1321
- [ ] Readme (updated or not needed)
1422
- [ ] Tests (added, updated or not needed)

.github/workflows/activation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
id: requestActivationFile
1414
uses: game-ci/[email protected]
1515
- name: Upload activation file
16-
uses: actions/upload-artifact@v2
16+
uses: actions/upload-artifact@v3
1717
with:
1818
name: ${{ steps.requestActivationFile.outputs.filePath }}
1919
path: ${{ steps.requestActivationFile.outputs.filePath }}

.github/workflows/build-tests-mac.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ concurrency:
1111
cancel-in-progress: true
1212

1313
jobs:
14-
buildForAllPlatformsWindows:
14+
buildForAllPlatformsMacOS:
1515
name: ${{ matrix.targetPlatform }} on ${{ matrix.unityVersion }}
1616
runs-on: macos-latest
1717
strategy:
@@ -20,19 +20,17 @@ jobs:
2020
projectPath:
2121
- test-project
2222
unityVersion:
23-
- 2021.3.29f1
24-
- 2022.1.24f1
25-
- 2022.2.21f1
26-
- 2022.3.7f1
27-
- 2023.1.8f1
23+
- 2021.3.31f1
24+
- 2022.3.11f1
25+
- 2023.1.17f1
2826
targetPlatform:
2927
- StandaloneOSX # Build a MacOS executable
3028

3129
steps:
3230
###########################
3331
# Checkout #
3432
###########################
35-
- uses: actions/checkout@v3
33+
- uses: actions/checkout@v4
3634
with:
3735
lfs: true
3836

.github/workflows/build-tests-ubuntu.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -52,29 +52,21 @@ jobs:
5252
projectPath:
5353
- test-project
5454
unityVersion:
55-
- 2021.3.29f1
56-
- 2022.1.24f1
57-
- 2022.2.21f1
58-
- 2022.3.7f1
59-
- 2023.1.8f1
55+
- 2021.3.31f1
56+
- 2022.3.11f1
57+
- 2023.1.17f1
6058
targetPlatform:
6159
- StandaloneOSX # Build a macOS standalone (Intel 64-bit) with mono backend.
6260
- StandaloneWindows64 # Build a Windows 64-bit standalone with mono backend.
6361
- StandaloneLinux64 # Build a Linux 64-bit standalone with mono backend.
6462
- iOS # Build an iOS player.
6563
- Android # Build an Android .apk.
6664
- WebGL # WebGL.
67-
# - StandaloneWindows # Build a Windows standalone.
68-
# - WSAPlayer # Build an Windows Store Apps player.
69-
# - PS4 # Build a PS4 Standalone.
70-
# - XboxOne # Build a Xbox One Standalone.
71-
# - tvOS # Build to Apple's tvOS platform.
72-
# - Switch # Build a Nintendo Switch player
7365
steps:
7466
###########################
7567
# Checkout #
7668
###########################
77-
- uses: actions/checkout@v3
69+
- uses: actions/checkout@v4
7870
with:
7971
lfs: true
8072

.github/workflows/build-tests-windows.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,18 @@ concurrency:
1313
jobs:
1414
buildForAllPlatformsWindows:
1515
name: ${{ matrix.targetPlatform }} on ${{ matrix.unityVersion }}
16-
runs-on: windows-2019
16+
runs-on: windows-2022
1717
strategy:
1818
fail-fast: false
1919
matrix:
2020
projectPath:
2121
- test-project
2222
unityVersion:
23-
- 2021.3.29f1
24-
- 2022.1.24f1
25-
- 2022.2.21f1
26-
- 2022.3.7f1
27-
- 2023.1.8f1
23+
- 2021.3.31f1
24+
- 2022.3.11f1
25+
- 2023.1.17f1
2826
targetPlatform:
27+
- Android # Build an Android apk.
2928
- StandaloneWindows64 # Build a Windows 64-bit standalone.
3029
- StandaloneWindows # Build a Windows 32-bit standalone.
3130
- WSAPlayer # Build a UWP App
@@ -35,7 +34,7 @@ jobs:
3534
###########################
3635
# Checkout #
3736
###########################
38-
- uses: actions/checkout@v3
37+
- uses: actions/checkout@v4
3938
with:
4039
lfs: true
4140

.github/workflows/cleanup.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
cleanupCloudRunner:
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v3
18+
- uses: actions/checkout@v4
1919
if: github.event.event_type != 'pull_request_target'
2020
with:
2121
lfs: true
22-
- uses: actions/setup-node@v3
22+
- uses: actions/setup-node@v4
2323
with:
2424
node-version: '18'
2525
- run: yarn

.github/workflows/cloud-runner-ci-pipeline.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
#- k8s
5757
steps:
5858
- name: Checkout (default)
59-
uses: actions/checkout@v3
59+
uses: actions/checkout@v4
6060
with:
6161
lfs: false
6262
- name: Configure AWS Credentials
@@ -116,7 +116,7 @@ jobs:
116116
#- 'cloud-runner-locking-get-locked'
117117
steps:
118118
- name: Checkout (default)
119-
uses: actions/checkout@v2
119+
uses: actions/checkout@v4
120120
with:
121121
lfs: false
122122
- name: Configure AWS Credentials
@@ -167,7 +167,7 @@ jobs:
167167
- Android # Build an Android .apk.
168168
steps:
169169
- name: Checkout (default)
170-
uses: actions/checkout@v3
170+
uses: actions/checkout@v4
171171
with:
172172
lfs: false
173173
- run: yarn

.github/workflows/integrity-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ jobs:
1616
name: Tests
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@v3
20-
- uses: actions/setup-node@v3
19+
- uses: actions/checkout@v4
20+
- uses: actions/setup-node@v4
2121
with:
2222
node-version: '18'
2323
- run: yarn

dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)