From 7581201932910eb8afcfd82858c84ad7ee10e810 Mon Sep 17 00:00:00 2001 From: Carl Poole Date: Tue, 15 Nov 2022 13:47:18 -0600 Subject: [PATCH] chore: create new publish job that publishes npm then android native (#6085) --- .github/workflows/publish-android.yml | 3 ++- .github/workflows/publish-latest.yml | 10 ++++++++++ .github/workflows/publish-npm-latest.yml | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/publish-latest.yml diff --git a/.github/workflows/publish-android.yml b/.github/workflows/publish-android.yml index 2608087e70..47ba11f242 100644 --- a/.github/workflows/publish-android.yml +++ b/.github/workflows/publish-android.yml @@ -1,9 +1,10 @@ name: Publish Native Android Library -on: workflow_dispatch +on: [workflow_dispatch, workflow_call] jobs: publish-android: runs-on: ubuntu-latest + timeout-minutes: 30 permissions: contents: read packages: write diff --git a/.github/workflows/publish-latest.yml b/.github/workflows/publish-latest.yml new file mode 100644 index 0000000000..7f4c719c2b --- /dev/null +++ b/.github/workflows/publish-latest.yml @@ -0,0 +1,10 @@ +name: Publish Latest + +on: workflow_dispatch + +jobs: + publish-npm-latest: + uses: ./.github/workflows/publish-npm-latest.yml + publish-android: + needs: publish-npm-latest + uses: ./.github/workflows/publish-android.yml \ No newline at end of file diff --git a/.github/workflows/publish-npm-latest.yml b/.github/workflows/publish-npm-latest.yml index dc7794791f..3a0423b391 100644 --- a/.github/workflows/publish-npm-latest.yml +++ b/.github/workflows/publish-npm-latest.yml @@ -1,6 +1,6 @@ name: Publish NPM Latest -on: workflow_dispatch +on: [workflow_dispatch, workflow_call] jobs: deploy-npm-latest: