Skip to content

Commit

Permalink
Fix: Args of android.install require all in typescript. (#7)
Browse files Browse the repository at this point in the history
* Ci: test  runner changed to macos-13
* Args of android.install require all in typescript. fix #6
* Fix: debug log enable
  • Loading branch information
wtto00 authored May 10, 2024
1 parent 75c7419 commit b2a0598
Show file tree
Hide file tree
Showing 10 changed files with 2,725 additions and 2,281 deletions.
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
custom: ['https://wtto00.github.io/sponsor/']
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: 'npm' # See documentation for possible values
directory: '/' # Location of package manifests
schedule:
interval: 'weekly'
2 changes: 2 additions & 0 deletions .github/workflows/release-drafter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ on:
branches:
- main
pull_request:
branches:
- main
types: [opened, reopened, synchronize]

permissions:
Expand Down
52 changes: 21 additions & 31 deletions .github/workflows/test-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,49 +10,45 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install pnpm
uses: pnpm/action-setup@v2
with:
version: 8
run_install: false
run: corepack enable

- name: Install Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
cache-dependency-path: pnpm-lock.yaml

- name: Install Dependencies
run: pnpm install --no-frozen-lockfile
run: pnpm install

- name: Run Lint
run: npm run lint

Test:
runs-on: macos-latest
runs-on: macos-13
needs: Lint
env:
GITHUB_CI: true
steps:
- name: Checkout Code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install pnpm
uses: pnpm/action-setup@v2
with:
version: 8
run_install: false
run: corepack enable

- name: Install Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
cache-dependency-path: pnpm-lock.yaml

- name: Install Dependencies
run: pnpm install --no-frozen-lockfile
run: pnpm install

- name: Setup JDK 17
uses: actions/setup-java@v3
Expand All @@ -76,23 +72,20 @@ jobs:
packages: write
steps:
- name: Checkout Code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install pnpm
uses: pnpm/action-setup@v2
with:
version: 8
run_install: false
run: corepack enable

- name: Install Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
registry-url: https://npm.pkg.github.com/
cache-dependency-path: pnpm-lock.yaml

- name: Install Dependencies
run: pnpm install --no-frozen-lockfile
run: pnpm install

- name: Build
run: pnpm build
Expand All @@ -111,23 +104,20 @@ jobs:
id-token: write
steps:
- name: Checkout Code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install pnpm
uses: pnpm/action-setup@v2
with:
version: 8
run_install: false
run: corepack enable

- name: Install Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
registry-url: https://registry.npmjs.org
cache-dependency-path: pnpm-lock.yaml

- name: Install Dependencies
run: pnpm install --no-frozen-lockfile
run: pnpm install

- name: Build
run: pnpm build
Expand Down
Loading

0 comments on commit b2a0598

Please sign in to comment.