@@ -42,64 +42,75 @@ jobs:
42
42
build:
43
43
runs-on: self-hosted
44
44
# runs-on: ubuntu-latest
45
- # container:
46
- # image: ghcr.io/epicgames/unreal-engine:dev-slim-5.4
47
- # credentials:
48
- # username: ${{ github.actor }}
49
- # password: ${{ secrets.UNREAL_ENGINE_PERSONAL_TOKEN }}
45
+ container:
46
+ image: ghcr.io/epicgames/unreal-engine:dev-slim-5.4
47
+ credentials:
48
+ username: ${{ github.actor }}
49
+ password: ${{ secrets.UNREAL_ENGINE_PERSONAL_TOKEN }}
50
50
# needs: clean-up-space
51
51
52
52
steps:
53
- - name : Check out UE5.4 project
54
- uses : actions/checkout@v3
55
- with :
56
- repository : Ciberusps/UE_5_4_Blueprint
57
- path : UE_5_4_Blueprint
53
+ # - name: Check out UE5.4 project
54
+ # uses: actions/checkout@v3
55
+ # with:
56
+ # repository: Ciberusps/UE_5_4_Blueprint
57
+ # path: UE_5_4_Blueprint
58
58
59
59
# - name: Check out UE5.4 project
60
60
# shell: bash
61
61
# run: |
62
62
# ls
63
- # - name: Check out UnrealHelperLibrary to Plugins folder
64
- # uses: actions/checkout@v3
65
- # with:
66
- # # path: UE_5_4_Blueprint/Plugins/UnrealHelperLibrary
67
- # path: UnrealHelperLibrary
68
- # - name: Build Plugins (UHL)
69
- # shell: powershell
70
- # run: |
71
- # mkdir "Temp"
72
- # $pluginPath = Resolve-Path -Path "UE_5_4_Blueprint/Plugins/UnrealHelperLibrary/UnrealHelperLibrary.uplugin"
73
- # $tempDirAbsolutePath = Resolve-Path -Path "Temp"
74
- # "S:/Epic Games/UE_5.4/Engine/Build/BatchFiles/RunUAT.bat BuildPlugin -plugin="$pluginPath" -package="$tempDirAbsolutePath""
75
-
76
- - name : Build project
77
- uses : OrchidIsle/UE5-Build-Project@latest
78
- with :
79
- # RUNUAT_PATH: 'S:/Epic Games/UE_5.4/Engine/Build/BatchFiles/RunUAT.bat'
80
- # UE folder in epic provided container - /home/ue4/UnrealEngine/Engine/Binaries
81
- RUNUAT_PATH : ' home/ue4/UnrealEngine/Engine/BatchFiles/RunUAT'
82
- UPROJECT_PATH : ${{ github.workspace }}/UE_5_4_Blueprint/UE_5_4_Blueprint.uproject
83
- BUILD_CONFIG : Development
84
- PLATFORM : Win64
85
- CLEAN : true
86
- COOK : true
87
- STAGE : true
88
- PACKAGE : true
89
- PAK : true
90
- SERVER : false
91
- ARCHIVE : false
92
- ARCHIVE_PATH : ' C:/Archives/MyGame'
93
- NULLRHI : true
94
- EDITOR : true
95
- ENCRYPT_INI : true
96
- # RELEASE: '1.0.0'
97
- # PATCH: '0.9.0'
98
- # MAPS: 'Map1,Map2'
99
- DELETE_PDB : true
100
- # ANTICHEAT_ENABLED: true
101
- # ANTICHEAT_PRIVATE_KEY: 'base64encodedprivatekey'
102
- # ANTICHEAT_PUBLIC_CERT: 'base64encodedpubliccert'
63
+
64
+ - name: Check out UnrealHelperLibrary to Plugins folder
65
+ uses: actions/checkout@v3
66
+ with:
67
+ path: UnrealHelperLibrary
68
+
69
+ - name: Build Plugins (UHL)
70
+ shell: sh
71
+ run: |
72
+ "home/ue4/UnrealEngine/Engine/BatchFiles/RunUAT.sh BuildPlugin -plugin="${{ github.workspace }}/UnrealHelperLibrary/UnrealHelperLibrary.uplugin" -package="${{ github.workspace }}/Result""
73
+
74
+ # - name: Check out UnrealHelperLibrary to Plugins folder
75
+ # uses: actions/checkout@v3
76
+ # with:
77
+ # # path: UE_5_4_Blueprint/Plugins/UnrealHelperLibrary
78
+ # path: UnrealHelperLibrary
79
+ # - name: Build Plugins (UHL)
80
+ # shell: powershell
81
+ # run: |
82
+ # mkdir "Temp"
83
+ # $pluginPath = Resolve-Path -Path "UE_5_4_Blueprint/Plugins/UnrealHelperLibrary/UnrealHelperLibrary.uplugin"
84
+ # $tempDirAbsolutePath = Resolve-Path -Path "Temp"
85
+ # "S:/Epic Games/UE_5.4/Engine/Build/BatchFiles/RunUAT.bat BuildPlugin -plugin="$pluginPath" -package="$tempDirAbsolutePath""
86
+
87
+ # - name: Build project
88
+ # uses: OrchidIsle/UE5-Build-Project@latest
89
+ # with:
90
+ # # RUNUAT_PATH: 'S:/Epic Games/UE_5.4/Engine/Build/BatchFiles/RunUAT.bat'
91
+ # # UE folder in epic provided container - /home/ue4/UnrealEngine/Engine/Binaries
92
+ # RUNUAT_PATH: 'home/ue4/UnrealEngine/Engine/BatchFiles/RunUAT'
93
+ # UPROJECT_PATH: ${{ github.workspace }}/UE_5_4_Blueprint/UE_5_4_Blueprint.uproject
94
+ # BUILD_CONFIG: Development
95
+ # PLATFORM: Win64
96
+ # CLEAN: true
97
+ # COOK: true
98
+ # STAGE: true
99
+ # PACKAGE: true
100
+ # PAK: true
101
+ # SERVER: false
102
+ # ARCHIVE: false
103
+ # ARCHIVE_PATH: 'C:/Archives/MyGame'
104
+ # NULLRHI: true
105
+ # EDITOR: true
106
+ # ENCRYPT_INI: true
107
+ # # RELEASE: '1.0.0'
108
+ # # PATCH: '0.9.0'
109
+ # # MAPS: 'Map1,Map2'
110
+ # DELETE_PDB: true
111
+ # # ANTICHEAT_ENABLED: true
112
+ # # ANTICHEAT_PRIVATE_KEY: 'base64encodedprivatekey'
113
+ # # ANTICHEAT_PUBLIC_CERT: 'base64encodedpubliccert'
103
114
104
115
105
116
0 commit comments