From df491a68fde416b3f9142bd17e734b6f0ed738bb Mon Sep 17 00:00:00 2001 From: Daniel Stankewitz Date: Tue, 26 Jul 2022 14:59:46 +0200 Subject: [PATCH] Update action.yml --- .github/actions/libx265-12/action.yml | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/.github/actions/libx265-12/action.yml b/.github/actions/libx265-12/action.yml index 93b9eac..c69ed4e 100644 --- a/.github/actions/libx265-12/action.yml +++ b/.github/actions/libx265-12/action.yml @@ -1,7 +1,7 @@ name: libx265-12 inputs: - env: + refId: type: string required: true config: @@ -16,21 +16,12 @@ runs: run: | git config --global core.autocrlf false git config --global core.eol lf - git clone -b Release_3.5 https://github.com/videolan/x265.git x265 - - name: Check cache - id: libx26512-cache - uses: actions/cache@v3 - with: - path: dist - key: libx265-12-${{ inputs.env }}-${{ inputs.config }}-${{ hashFiles('x265') }} + git clone -b ${{ inputs.refId }} https://github.com/videolan/x265.git x265 - name: Set up MSBuild - if: steps.libx26512-cache.outputs.cache-hit != 'true' uses: microsoft/setup-msbuild@v1.1 - name: Set up NASM - if: steps.libx26512-cache.outputs.cache-hit != 'true' uses: ilammy/setup-nasm@v1.2.1 - name: Build X265 (12 bit) - if: steps.libx26512-cache.outputs.cache-hit != 'true' shell: cmd env: vsPath: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\ @@ -48,5 +39,5 @@ runs: - name: Publish artifact uses: actions/upload-artifact@v2 with: - name: x265_12bit-${{ inputs.env }}-${{ inputs.config }} - path: dist/x265_12bit.lib \ No newline at end of file + name: x265_12bit-${{ runner.os }}-${{ inputs.config }} + path: dist/x265_12bit.lib