Skip to content

Commit b3c0bba

Browse files
committed
Initial commit
0 parents  commit b3c0bba

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+3185
-0
lines changed

.editorconfig

Lines changed: 397 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: OpenXR Feature Manager
2+
3+
on:
4+
push:
5+
paths:
6+
- .github/workflows/build-openxr-feature-manager.yml
7+
- OpenXRFeatureManager/**
8+
- ExtraOpenXRFeatures.sln
9+
branches:
10+
- '**'
11+
tags:
12+
- openxr-feature-manager/*
13+
14+
jobs:
15+
build:
16+
name: Build
17+
runs-on: windows-latest
18+
steps:
19+
- name: Check out
20+
uses: actions/checkout@v4
21+
22+
- name: Set up Beat Saber
23+
uses: nicoco007/setup-beat-saber@main
24+
with:
25+
access-token: ${{ secrets.PRIVATE_GITHUB_TOKEN }}
26+
manifest: ${{ github.workspace }}\OpenXRFeatureManager\manifest.json
27+
tag-format: openxr-feature-manager/v{0}
28+
29+
- name: Add NuGet source
30+
run: dotnet nuget update source "nicoco007 GitHub Packages" --username ${{ github.actor }} --password ${{ secrets.GITHUB_TOKEN }} --store-password-in-clear-text
31+
32+
- name: Build Release
33+
id: build-release
34+
run: dotnet build ${{ github.workspace }}\OpenXRFeatureManager\OpenXRFeatureManager.csproj -c Release
35+
36+
- name: Upload Release
37+
uses: actions/upload-artifact@v4
38+
with:
39+
name: ${{ steps.build-release.outputs.artifact-name }}
40+
path: ${{ steps.build-release.outputs.artifact-path }}

.github/workflows/openxr-hands.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: OpenXR Hands
2+
3+
on:
4+
push:
5+
paths:
6+
- .github/workflows/build-openxr-hands.yml
7+
- OpenXRHands/**
8+
- ExtraOpenXRFeatures.sln
9+
branches:
10+
- '**'
11+
tags:
12+
- openxr-hands/*
13+
14+
jobs:
15+
build:
16+
name: Build
17+
runs-on: windows-latest
18+
steps:
19+
- name: Check out
20+
uses: actions/checkout@v4
21+
22+
- name: Set up Beat Saber
23+
uses: nicoco007/setup-beat-saber@main
24+
with:
25+
access-token: ${{ secrets.PRIVATE_GITHUB_TOKEN }}
26+
manifest: ${{ github.workspace }}\OpenXRHands\manifest.json
27+
tag-format: openxr-hands/v{0}
28+
aliases: '{"Unity.XR.Hands": "XR Hands"}'
29+
30+
- name: Add NuGet source
31+
run: dotnet nuget update source "nicoco007 GitHub Packages" --username ${{ github.actor }} --password ${{ secrets.GITHUB_TOKEN }} --store-password-in-clear-text
32+
33+
- name: Build Release
34+
id: build-release
35+
run: dotnet build ${{ github.workspace }}\OpenXRHands\OpenXRHands.csproj -c Release
36+
37+
- name: Upload Release
38+
uses: actions/upload-artifact@v4
39+
with:
40+
name: ${{ steps.build-release.outputs.artifact-name }}
41+
path: ${{ steps.build-release.outputs.artifact-path }}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: OpenXR Tracker Profiles
2+
3+
on:
4+
push:
5+
paths:
6+
- .github/workflows/build-openxr-tracker-profiles.yml
7+
- OpenXRTrackerProfiles/**
8+
- ExtraOpenXRFeatures.sln
9+
branches:
10+
- '**'
11+
tags:
12+
- openxr-tracker-profiles/*
13+
14+
jobs:
15+
build:
16+
name: Build
17+
runs-on: windows-latest
18+
steps:
19+
- name: Check out
20+
uses: actions/checkout@v4
21+
22+
- name: Set up Beat Saber
23+
uses: nicoco007/setup-beat-saber@main
24+
with:
25+
access-token: ${{ secrets.PRIVATE_GITHUB_TOKEN }}
26+
manifest: ${{ github.workspace }}\OpenXRTrackerProfiles\manifest.json
27+
tag-format: openxr-tracker-profiles/v{0}
28+
29+
- name: Add NuGet source
30+
run: dotnet nuget update source "nicoco007 GitHub Packages" --username ${{ github.actor }} --password ${{ secrets.GITHUB_TOKEN }} --store-password-in-clear-text
31+
32+
- name: Build Release
33+
id: build-release
34+
run: dotnet build ${{ github.workspace }}\OpenXRTrackerProfiles\OpenXRTrackerProfiles.csproj -c Release
35+
36+
- name: Upload Release
37+
uses: actions/upload-artifact@v4
38+
with:
39+
name: ${{ steps.build-release.outputs.artifact-name }}
40+
path: ${{ steps.build-release.outputs.artifact-path }}

0 commit comments

Comments
 (0)