Skip to content

Commit d9860b4

Browse files
committed
chore: updated types
1 parent b01eb3e commit d9860b4

File tree

2 files changed

+35
-2
lines changed

2 files changed

+35
-2
lines changed

.github/workflows/release.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Create GitHub Release on npm Publish
2+
3+
on:
4+
release:
5+
types: [published]
6+
workflow_dispatch:
7+
8+
jobs:
9+
publish-release:
10+
name: Sync GitHub Release with npm
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Checkout
14+
uses: actions/checkout@v4
15+
with:
16+
fetch-depth: 0
17+
18+
- name: Extract package version
19+
id: pkg
20+
run: |
21+
VERSION=$(jq -r .version package.json)
22+
echo "version=$VERSION" >> "$GITHUB_OUTPUT"
23+
24+
- name: Create GitHub Release
25+
uses: softprops/action-gh-release@v2
26+
with:
27+
tag_name: "v${{ steps.pkg.outputs.version }}"
28+
name: "Release ${{ steps.pkg.outputs.version }}"
29+
generate_release_notes: true
30+
env:
31+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

src/NativePlayAgeSignals.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// src/NativePlayAgeSignals.ts
2-
import { TurboModule, TurboModuleRegistry } from 'react-native';
2+
import type { TurboModule } from 'react-native';
3+
import { TurboModuleRegistry } from 'react-native';
34

45
export interface PlayAgeSignalsResult {
56
installId?: string | null;
@@ -15,6 +16,7 @@ export interface Spec extends TurboModule {
1516
getPlayAgeSignals(): Promise<PlayAgeSignalsResult>;
1617
}
1718

18-
const PlayAgeSignalsModule = TurboModuleRegistry.getEnforcing<Spec>('PlayAgeSignals');
19+
const PlayAgeSignalsModule =
20+
TurboModuleRegistry.getEnforcing<Spec>('PlayAgeSignals');
1921

2022
export default PlayAgeSignalsModule;

0 commit comments

Comments
 (0)