diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index b0b6dbb..207bf02 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -3,19 +3,18 @@ name: Lint on: push: branches: - - main - develop pull_request: branches: - main - develop + workflow_call: jobs: macos-browser-test: runs-on: macos-latest permissions: contents: read - pull-requests: write steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 @@ -31,7 +30,6 @@ jobs: runs-on: windows-latest permissions: contents: read - pull-requests: write steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 89ea179..0becdb8 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -10,8 +10,16 @@ permissions: contents: read jobs: + lint: + uses: ./.github/workflows/lint.yml + publish: + needs: [lint] runs-on: ubuntu-latest + permissions: + contents: read + pull-requests: write + id-token: write steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 diff --git a/README.md b/README.md index 83e86a4..4e798bd 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Create Next2D apps with no build configuration. ## Quick Start ```sh -npx create-next2d-app sample-app +npx create-next2d-app sample-app --template @next2d/framework-template cd sample-app npm start ``` diff --git a/package.json b/package.json index 6962d33..807695a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@next2d/framework-template", "description": "Next2D Framework default JavaScript template.", - "version": "5.0.0", + "version": "5.0.1", "homepage": "https://next2d.app", "bugs": "https://github.com/Next2D/framework-template/issues/new", "author": "Toshiyuki Ienaga", diff --git a/template/package.json b/template/package.json index fdb0bb8..af0caa0 100644 --- a/template/package.json +++ b/template/package.json @@ -23,17 +23,17 @@ "generate": "npx @next2d/view-generator" }, "devDependencies": { - "@capacitor/android": "^8.0.2", - "@capacitor/cli": "^8.0.2", - "@capacitor/core": "^8.0.2", - "@capacitor/ios": "^8.0.2", - "@eslint/eslintrc": "^3.3.3", - "@eslint/js": "^9.39.2", - "@next2d/vite-plugin-next2d-auto-loader": "^3.1.12", + "@capacitor/android": "^8.1.0", + "@capacitor/cli": "^8.1.0", + "@capacitor/core": "^8.1.0", + "@capacitor/ios": "^8.1.0", + "@eslint/eslintrc": "^3.3.4", + "@eslint/js": "^10.0.1", + "@next2d/vite-plugin-next2d-auto-loader": "^3.1.13", "@vitest/web-worker": "^4.0.18", - "eslint": "^9.39.2", - "globals": "^17.3.0", - "jsdom": "^28.0.0", + "eslint": "^10.0.2", + "globals": "^17.4.0", + "jsdom": "^28.1.0", "vite": "^7.3.1", "vitest": "^4.0.18", "vitest-webgl-canvas-mock": "^1.1.0"