Skip to content

Improving reliability and stability when closing/disposing a request #33

Improving reliability and stability when closing/disposing a request

Improving reliability and stability when closing/disposing a request #33

name: Build (Push/Pull request)
on:
push:
branches:
- main
pull_request:
branches:
- main
env:
_UNITY_VERSION: 2021.3.1f1
jobs:
run-build:
name: Build Libraries
uses: ./.github/workflows/build.yml
with:
build-config: debug
build-only-linux: false
update-unity-native: false
build-unity:
name: Build Unity package
if: "((github.event_name == 'push' && github.repository_owner == 'Cysharp') || startsWith(github.event.pull_request.head.label, 'Cysharp:'))"
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/checkout@v3
- name: Build Unity (.unitypackage)
uses: Cysharp/Actions/.github/actions/unity-builder@main
env:
UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }}
UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }}
UNITY_SERIAL: ${{ secrets.UNITY_SERIAL }}
with:
projectPath: src/YetAnotherHttpHandler.Unity
unityVersion: ${{ env._UNITY_VERSION }}
targetPlatform: StandaloneLinux64
buildMethod: PackageExporter.Export
- uses: Cysharp/Actions/.github/actions/check-metas@main
with:
directory: src/YetAnotherHttpHandler.Unity