chore: workflow permissions

This commit is contained in:
Nathan Walker
2025-06-25 10:58:05 -07:00
parent 51c4b106f0
commit a11ccd8753
14 changed files with 182 additions and 144 deletions

View File

@@ -1,4 +1,7 @@
name: 'apps/automated/android'
permissions:
contents: read
pull-requests: write
on:
push:

View File

@@ -1,4 +1,7 @@
name: 'apps/automated/ios'
permissions:
contents: read
pull-requests: write
on:
push:
@@ -51,8 +54,8 @@ jobs:
- name: Start iOS Simulator
uses: futureware-tech/simulator-action@v4
with:
model: 'iPhone 15'
os_version: '17.5'
model: 'iPhone 16 Pro'
os_version: '18.4'
- name: Run tests on iOS Simulator
run: npx nx test apps-automated -c=ios

View File

@@ -1,4 +1,7 @@
name: '@nativescript/core -> npm'
permissions:
contents: read
pull-requests: write
on:
push:

View File

@@ -1,4 +1,7 @@
name: 'tns-core-modules -> npm'
permissions:
contents: read
pull-requests: write
on:
push:

View File

@@ -1,5 +1,8 @@
# TODO: modify to build android & ios types first and then merge into types
name: '@nativescript/types -> npm'
permissions:
contents: read
pull-requests: write
on:
push:

View File

@@ -1,4 +1,7 @@
name: '@nativescript/webpack -> npm'
permissions:
contents: read
pull-requests: write
on:
push: