|
| 1 | +name: Test |
| 2 | + |
| 3 | +on: |
| 4 | + push: |
| 5 | + branches: |
| 6 | + - "**" |
| 7 | + - "!main" |
| 8 | + - "!l10n_main" |
| 9 | + |
| 10 | +# env: |
| 11 | +# STEAMWORKS_SDK_ARCHIVE_PASSWORD: ${{ secrets.STEAMWORKS_SDK_ARCHIVE_PASSWORD }} |
| 12 | +# STEAMWORKS_SDK_GOOGLE_DRIVE_LINK: ${{ secrets.STEAMWORKS_SDK_GOOGLE_DRIVE_LINK }} |
| 13 | + |
| 14 | +jobs: |
| 15 | + build: |
| 16 | + runs-on: self-hosted |
| 17 | + steps: |
| 18 | + - name: Check out Git repository |
| 19 | + uses: actions/checkout@v3 |
| 20 | + with: |
| 21 | + repository: https://github.com/Ciberusps/UE_5_4_Blueprint |
| 22 | + path: UE_5_4_Blueprint |
| 23 | + - name: Build project |
| 24 | + uses: OrchidIsle/UE5-Build-Project@latest |
| 25 | + with: |
| 26 | + RUNUAT_PATH: 'C:/Epic Games/UE_5.4/Engine/Build/BatchFiles/RunUAT.bat' |
| 27 | + UPROJECT_PATH: ${{ github.workspace }}/UE_5_4_Blueprint/UE_5_4_Blueprint.uproject |
| 28 | + BUILD_CONFIG: Development |
| 29 | + PLATFORM: Win64 |
| 30 | + CLEAN: true |
| 31 | + COOK: false |
| 32 | + STAGE: false |
| 33 | + PACKAGE: false |
| 34 | + PAK: false |
| 35 | + SERVER: false |
| 36 | + ARCHIVE: false |
| 37 | + ARCHIVE_PATH: 'C:/Archives/MyGame' |
| 38 | + NULLRHI: true |
| 39 | + EDITOR: true |
| 40 | + ENCRYPT_INI: true |
| 41 | + # RELEASE: '1.0.0' |
| 42 | + # PATCH: '0.9.0' |
| 43 | + # MAPS: 'Map1,Map2' |
| 44 | + DELETE_PDB: true |
| 45 | + # ANTICHEAT_ENABLED: true |
| 46 | + # ANTICHEAT_PRIVATE_KEY: 'base64encodedprivatekey' |
| 47 | + # ANTICHEAT_PUBLIC_CERT: 'base64encodedpubliccert' |
| 48 | + |
| 49 | + |
| 50 | + |
| 51 | + |
| 52 | + |
| 53 | + |
| 54 | + |
| 55 | + |
| 56 | + # lint: |
| 57 | + # runs-on: self-hosted |
| 58 | + # steps: |
| 59 | + # - name: Check out Git repository |
| 60 | + # uses: actions/checkout@v3 |
| 61 | + |
| 62 | +# lint-prettier: |
| 63 | +# runs-on: ubuntu-latest |
| 64 | +# steps: |
| 65 | +# - name: Check out Git repository |
| 66 | +# uses: actions/checkout@v3 |
| 67 | +# - name: Install Node.js, NPM and Yarn |
| 68 | +# uses: actions/setup-node@v3 |
| 69 | +# with: |
| 70 | +# node-version: "16" |
| 71 | +# cache: "npm" |
| 72 | +# - name: TEMPORARY - Install gdown for fetchSteamworksSdk.js |
| 73 | +# run: pip3 install gdown |
| 74 | +# - name: Install dependencies |
| 75 | +# run: npm install --legacy-peer-deps |
| 76 | +# - name: Lint Prettier |
| 77 | +# run: npm run lint:prettier |
| 78 | + |
| 79 | +# lint-types: |
| 80 | +# runs-on: ubuntu-latest |
| 81 | +# steps: |
| 82 | +# - name: Check out Git repository |
| 83 | +# uses: actions/checkout@v3 |
| 84 | +# - name: Install Node.js, NPM and Yarn |
| 85 | +# uses: actions/setup-node@v3 |
| 86 | +# with: |
| 87 | +# node-version: "16" |
| 88 | +# cache: "npm" |
| 89 | +# - name: TEMPORARY - Install gdown for fetchSteamworksSdk.js |
| 90 | +# run: pip3 install gdown |
| 91 | +# - name: Install dependencies |
| 92 | +# run: npm install --legacy-peer-deps |
| 93 | +# - name: Lint Types |
| 94 | +# run: npm run lint:types |
| 95 | + |
| 96 | +# licenses-check: |
| 97 | +# runs-on: ubuntu-latest |
| 98 | +# steps: |
| 99 | +# - name: Check out Git repository |
| 100 | +# uses: actions/checkout@v3 |
| 101 | +# - name: Install Node.js, NPM and Yarn |
| 102 | +# uses: actions/setup-node@v3 |
| 103 | +# with: |
| 104 | +# node-version: "16" |
| 105 | +# cache: "npm" |
| 106 | +# - name: TEMPORARY - Install gdown for fetchSteamworksSdk.js |
| 107 | +# run: pip3 install gdown |
| 108 | +# - name: Install dependencies |
| 109 | +# run: npm install --legacy-peer-deps |
| 110 | +# - name: Test |
| 111 | +# run: npm run lint:licenses |
| 112 | + |
| 113 | +# test: |
| 114 | +# runs-on: ubuntu-latest |
| 115 | +# steps: |
| 116 | +# - name: Check out Git repository |
| 117 | +# uses: actions/checkout@v3 |
| 118 | +# - name: Install Node.js, NPM and Yarn |
| 119 | +# uses: actions/setup-node@v3 |
| 120 | +# with: |
| 121 | +# node-version: "16" |
| 122 | +# cache: "npm" |
| 123 | +# - name: TEMPORARY - Install gdown for fetchSteamworksSdk.js |
| 124 | +# run: pip3 install gdown |
| 125 | +# - name: Install dependencies |
| 126 | +# run: npm install --legacy-peer-deps |
| 127 | +# - name: Test |
| 128 | +# run: npm run test |
0 commit comments