Skip to content

Commit a980d5b

Browse files
committed
fix: enable provenance signing during publish
1 parent 5af1124 commit a980d5b

File tree

20 files changed

+40
-19
lines changed

20 files changed

+40
-19
lines changed

.github/workflows/publish.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ jobs:
1212
name: 'NPM'
1313
timeout-minutes: 30
1414
runs-on: ubuntu-latest
15+
permissions:
16+
id-token: write # to enable use of OIDC for npm provenance
1517
steps:
1618
- uses: actions/checkout@v4
1719
with:

packages/analytics/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
"@react-native-firebase/app": "21.14.0"
2626
},
2727
"publishConfig": {
28-
"access": "public"
28+
"access": "public",
29+
"provenance": true
2930
},
3031
"dependencies": {
3132
"superstruct": "^2.0.2"

packages/app-check/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
}
3838
},
3939
"publishConfig": {
40-
"access": "public"
40+
"access": "public",
41+
"provenance": true
4142
}
4243
}

packages/app-distribution/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
}
3737
},
3838
"publishConfig": {
39-
"access": "public"
39+
"access": "public",
40+
"provenance": true
4041
}
4142
}

packages/app/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,8 @@
6969
}
7070
},
7171
"publishConfig": {
72-
"access": "public"
72+
"access": "public",
73+
"provenance": true
7374
},
7475
"sdkVersions": {
7576
"ios": {

packages/auth/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
}
4141
},
4242
"publishConfig": {
43-
"access": "public"
43+
"access": "public",
44+
"provenance": true
4445
}
4546
}

packages/crashlytics/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
}
4545
},
4646
"publishConfig": {
47-
"access": "public"
47+
"access": "public",
48+
"provenance": true
4849
}
4950
}

packages/database/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"@react-native-firebase/app": "21.14.0"
2929
},
3030
"publishConfig": {
31-
"access": "public"
31+
"access": "public",
32+
"provenance": true
3233
}
3334
}

packages/dynamic-links/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
}
3838
},
3939
"publishConfig": {
40-
"access": "public"
40+
"access": "public",
41+
"provenance": true
4142
}
4243
}

packages/firestore/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"@react-native-firebase/app": "21.14.0"
3131
},
3232
"publishConfig": {
33-
"access": "public"
33+
"access": "public",
34+
"provenance": true
3435
}
3536
}

packages/functions/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"@react-native-firebase/private-tests-firebase-functions": "^0.0.1"
3131
},
3232
"publishConfig": {
33-
"access": "public"
33+
"access": "public",
34+
"provenance": true
3435
}
3536
}

packages/in-app-messaging/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"@react-native-firebase/app": "21.14.0"
3232
},
3333
"publishConfig": {
34-
"access": "public"
34+
"access": "public",
35+
"provenance": true
3536
}
3637
}

packages/installations/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"@react-native-firebase/app": "21.14.0"
2626
},
2727
"publishConfig": {
28-
"access": "public"
28+
"access": "public",
29+
"provenance": true
2930
}
3031
}

packages/messaging/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
}
3737
},
3838
"publishConfig": {
39-
"access": "public"
39+
"access": "public",
40+
"provenance": true
4041
}
4142
}

packages/ml/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
"@react-native-firebase/app": "21.14.0"
3030
},
3131
"publishConfig": {
32-
"access": "public"
32+
"access": "public",
33+
"provenance": true
3334
}
3435
}

packages/perf/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
}
4242
},
4343
"publishConfig": {
44-
"access": "public"
44+
"access": "public",
45+
"provenance": true
4546
}
4647
}

packages/remote-config/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"@react-native-firebase/app": "21.14.0"
2929
},
3030
"publishConfig": {
31-
"access": "public"
31+
"access": "public",
32+
"provenance": true
3233
}
3334
}

packages/storage/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
"@react-native-firebase/app": "21.14.0"
3333
},
3434
"publishConfig": {
35-
"access": "public"
35+
"access": "public",
36+
"provenance": true
3637
}
3738
}

packages/vertexai/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
"@react-native-firebase/app": "21.14.0"
2929
},
3030
"publishConfig": {
31-
"access": "public"
31+
"access": "public",
32+
"provenance": true
3233
},
3334
"devDependencies": {
3435
"@types/text-encoding": "^0",

scripts/_TEMPLATE_/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"@react-native-firebase/app": "_VERSION_"
2626
},
2727
"publishConfig": {
28-
"access": "public"
28+
"access": "public",
29+
"provenance": true
2930
}
3031
}

0 commit comments

Comments
 (0)