VirtualBox

source: vbox/trunk/src/libs/dxvk-2.3.1/.github/workflows/artifacts.yml@ 105107

Last change on this file since 105107 was 105107, checked in by vboxsync, 10 months ago

libs/dxvk-2.3.1: Make it build, bugref:10716

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.8 KB
Line 
1name: Artifacts (Package)
2
3on: [push, pull_request, workflow_dispatch]
4
5jobs:
6 artifacts-mingw-w64:
7 runs-on: ubuntu-20.04
8
9 steps:
10 - name: Checkout code
11 id: checkout-code
12 uses: actions/checkout@v3
13 with:
14 submodules: recursive
15 fetch-depth: 0
16
17 - name: Setup problem matcher
18 uses: Joshua-Ashton/gcc-problem-matcher@v2
19
20 - name: Build release
21 id: build-release
22 uses: Joshua-Ashton/arch-mingw-github-action@v8
23 with:
24 command: |
25 export VERSION_NAME="${GITHUB_REF##*/}-${GITHUB_SHA##*/}"
26 ./package-release.sh ${VERSION_NAME} build --no-package
27 echo "VERSION_NAME=${VERSION_NAME}" >> $GITHUB_ENV
28
29 - name: Upload artifacts
30 id: upload-artifacts
31 uses: actions/upload-artifact@v3
32 with:
33 name: dxvk-${{ env.VERSION_NAME }}
34 path: build/dxvk-${{ env.VERSION_NAME }}
35 if-no-files-found: error
36
37 artifacts-steamrt-sniper:
38 runs-on: ubuntu-20.04
39 container: registry.gitlab.steamos.cloud/steamrt/sniper/sdk:beta
40
41 steps:
42 - name: Checkout code
43 id: checkout-code
44 uses: actions/checkout@v3
45 with:
46 submodules: recursive
47 fetch-depth: 0
48
49 - name: Setup problem matcher
50 uses: Joshua-Ashton/gcc-problem-matcher@v2
51
52 - name: Build release
53 id: build-release
54 shell: bash
55 run: |
56 export VERSION_NAME="${GITHUB_REF##*/}-${GITHUB_SHA##*/}"
57 ./package-native.sh ${VERSION_NAME} build --no-package
58 echo "VERSION_NAME=${VERSION_NAME}" >> $GITHUB_ENV
59
60 - name: Upload artifacts
61 id: upload-artifacts
62 uses: actions/upload-artifact@v3
63 with:
64 name: dxvk-${{ env.VERSION_NAME }}
65 path: build/dxvk-native-${{ env.VERSION_NAME }}
66 if-no-files-found: error
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette