diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..6e058d7 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,12 @@ +on: + pull_request: + branches: + - main + - develop + workflow_dispatch: +name: ci +jobs: + ci: + uses: truemark/github-workflows/.github/workflows/javascript-library-build.yml@main + with: + node-versions: "[18,20,22]" diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml index 261840d..e1d9aae 100644 --- a/.github/workflows/issues.yml +++ b/.github/workflows/issues.yml @@ -6,6 +6,7 @@ on: jobs: add-to-project: name: Add issue to project + if: github.actor != 'dependabot[bot]' uses: truemark/github-workflows/.github/workflows/issues.yml@main secrets: private-key: ${{ secrets.ISSUES_BOT_KEY }} diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml new file mode 100644 index 0000000..a16068a --- /dev/null +++ b/.github/workflows/publish.yml @@ -0,0 +1,20 @@ +on: + push: + branches: + - main + - develop + workflow_dispatch: +name: publish +permissions: + contents: write + pages: write + id-token: write +jobs: + publish: + uses: truemark/github-workflows/.github/workflows/javascript-library.yml@main + with: + node-versions: "[18,20,22]" + publish-node-version: "22" + secrets: + app-id: ${{ secrets.RELEASE_BOT_ID }} + private-key: ${{ secrets.RELEASE_BOT_KEY }}