Skip to content

Commit b92f609

Browse files
committed
Initial migration of SDKs to new repo.
0 parents  commit b92f609

File tree

982 files changed

+133332
-0
lines changed

Some content is hidden

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

982 files changed

+133332
-0
lines changed

.changeset/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Changesets
2+
3+
Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
4+
with multi-package repos, or single-package repos to help you version and publish your code. You can
5+
find the full documentation for it [in our repository](https://github.com/changesets/changesets)
6+
7+
We have a quick list of common questions to get you started engaging with this project in
8+
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)

.changeset/config.json

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"$schema": "https://unpkg.com/@changesets/config@2.3.1/schema.json",
3+
"changelog": "@changesets/cli/changelog",
4+
"commit": true,
5+
"fixed": [],
6+
"linked": [],
7+
"access": "public",
8+
"baseBranch": "main",
9+
"updateInternalDependencies": "patch",
10+
"ignore": [
11+
"@highlight-run/client",
12+
"rrdom",
13+
"rrdom-nodejs",
14+
"rrweb",
15+
"rrweb-player",
16+
"rrweb-snapshot",
17+
"@rrweb/all",
18+
"@rrweb/types",
19+
"@rrweb/record",
20+
"@rrweb/replay",
21+
"@rrweb/packer",
22+
"@rrweb/rrweb-plugin-canvas-webrtc-record",
23+
"@rrweb/rrweb-plugin-canvas-webrtc-replay",
24+
"@rrweb/rrweb-plugin-console-record",
25+
"@rrweb/rrweb-plugin-console-replay",
26+
"@rrweb/rrweb-plugin-sequential-id-record",
27+
"@rrweb/rrweb-plugin-sequential-id-replay",
28+
"@rrweb/utils",
29+
"@rrweb/web-extension",
30+
"angular.io-example",
31+
"aws-lambda",
32+
"cloudflare-worker",
33+
"e2e-express",
34+
"e2e-express-ts",
35+
"e2e-react-native",
36+
"functions",
37+
"nestjs",
38+
"nextjs",
39+
"react-router",
40+
"react-three-vite",
41+
"remix",
42+
"rrvideo"
43+
]
44+
}

.changeset/fuzzy-feet-grow.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'highlight.run': minor
3+
---
4+
5+
introduce launchdarkly sdk integration for event forwarding

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
## Summary
2+
3+
<!--
4+
Ideally, there is an attached GitHub issue that will describe the "why".
5+
6+
If relevant, use this section to call out any additional information you'd like to _highlight_ to the reviewer.
7+
-->
8+
9+
## How did you test this change?
10+
11+
<!--
12+
Frontend - Leave a screencast or a screenshot to visually describe the changes.
13+
-->
14+
15+
## Are there any deployment considerations?
16+
17+
<!--
18+
Backend - Do we need to consider migrations or backfilling data?
19+
-->
20+
21+
## Does this work require review from our design team?
22+
23+
<!--
24+
Request review from julian-highlight / our design team
25+
-->

.github/dependabot.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
version: 2
2+
updates:
3+
# Maintain dependencies for GitHub Actions
4+
- package-ecosystem: 'github-actions'
5+
directory: /
6+
schedule:
7+
interval: weekly
8+
9+
# Maintain dependencies for npm
10+
- package-ecosystem: 'npm'
11+
directory: /
12+
schedule:
13+
interval: daily
14+
15+
# Maintain git submodules
16+
- package-ecosystem: 'gitsubmodule'
17+
directory: /
18+
schedule:
19+
interval: daily

.github/workflows/devskim.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# This workflow uses actions that are not certified by GitHub.
2+
# They are provided by a third-party and are governed by
3+
# separate terms of service, privacy policy, and support
4+
# documentation.
5+
6+
name: DevSkim
7+
8+
on:
9+
workflow_dispatch:
10+
push:
11+
branches: ['main']
12+
pull_request:
13+
branches: ['main']
14+
schedule:
15+
- cron: '26 19 * * 1'
16+
17+
jobs:
18+
lint:
19+
name: DevSkim
20+
runs-on: ubuntu-latest
21+
permissions:
22+
actions: read
23+
contents: read
24+
security-events: write
25+
steps:
26+
- name: Checkout code
27+
uses: actions/checkout@v4
28+
29+
- name: Run DevSkim scanner
30+
uses: microsoft/DevSkim-Action@v1
31+
with:
32+
ignore-globs: '**/otel/samples/**'
33+
34+
- name: Upload DevSkim scan results to GitHub Security tab
35+
uses: github/codeql-action/upload-sarif@v2
36+
with:
37+
sarif_file: devskim-results.sarif

.github/workflows/dotnet.yml

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
name: .NET SDK
2+
3+
on:
4+
push:
5+
branches: ['main']
6+
pull_request:
7+
types: [opened, synchronize]
8+
paths:
9+
- 'sdk/highlight-dotnet/**'
10+
- 'sdk/highlight-dotnet4/**'
11+
- '.github/workflows/dotnet.yml'
12+
13+
concurrency: ${{ github.workflow }}-${{ github.ref }}
14+
jobs:
15+
build-dotnet:
16+
name: ASP.NET Core SDK
17+
runs-on: ubuntu-latest
18+
defaults:
19+
run:
20+
working-directory: ./sdk/highlight-dotnet
21+
steps:
22+
- name: Checkout
23+
uses: actions/checkout@v4
24+
with:
25+
submodules: recursive
26+
27+
- name: Setup .NET environment
28+
uses: actions/setup-dotnet@v4
29+
with:
30+
dotnet-version: 8.x
31+
32+
- name: Build solution and generate NuGet package
33+
run: dotnet pack -c Release -o out
34+
35+
- name: Push generated package to NuGet registry
36+
if: github.ref == 'refs/heads/main'
37+
run: dotnet nuget push out/*.nupkg --skip-duplicate -k $NUGET_AUTH_TOKEN -s https://api.nuget.org/v3/index.json
38+
env:
39+
NUGET_AUTH_TOKEN: ${{ secrets.NUGET_API_KEY }}
40+
41+
build-dotnet4:
42+
name: ASP.NET4 SDK
43+
runs-on: windows-latest
44+
defaults:
45+
run:
46+
working-directory: ./sdk/highlight-dotnet4
47+
steps:
48+
- name: Checkout
49+
uses: actions/checkout@v4
50+
with:
51+
submodules: recursive
52+
53+
- name: Setup dotnet
54+
uses: actions/setup-dotnet@v4
55+
with:
56+
dotnet-version: 8.x
57+
58+
- name: Setup dotnet
59+
uses: microsoft/setup-msbuild@v2
60+
61+
- name: msbuild restore
62+
run: msbuild -t:Restore
63+
64+
- name: msbuild pack
65+
run: msbuild -t:Pack -property:Configuration=Release
66+
67+
- name: Push generated package to NuGet registry
68+
if: github.ref == 'refs/heads/main'
69+
run: |
70+
nuget push bin\**\*.nupkg -Source https://api.nuget.org/v3/index.json -ApiKey ${{ secrets.NUGET_API_KEY }} -SymbolApiKey ${{ secrets.NUGET_API_KEY }} -SkipDuplicate

0 commit comments

Comments
 (0)