From fc8ac1d8159e07714f1041bca67fa3546451f1a0 Mon Sep 17 00:00:00 2001 From: MilagrosMarin Date: Thu, 26 Sep 2024 18:57:02 +0200 Subject: [PATCH] chore(.github): add new GitHub Action callers for devcontainer, mkdocs, and semantic release --- .../workflows/devcontainer-build-publish-caller.yml | 10 ++++++++++ .github/workflows/mkdocs-release-caller.yml | 9 +++++++++ .github/workflows/semantic-release-caller.yml | 10 ++++++++++ 3 files changed, 29 insertions(+) create mode 100644 .github/workflows/devcontainer-build-publish-caller.yml create mode 100644 .github/workflows/mkdocs-release-caller.yml create mode 100644 .github/workflows/semantic-release-caller.yml diff --git a/.github/workflows/devcontainer-build-publish-caller.yml b/.github/workflows/devcontainer-build-publish-caller.yml new file mode 100644 index 00000000..2745efea --- /dev/null +++ b/.github/workflows/devcontainer-build-publish-caller.yml @@ -0,0 +1,10 @@ +name: devcontainer_build_publish +on: + workflow_dispatch: + +jobs: + call_devcontainer_build_publish: + uses: datajoint/.github/.github/workflows/devcontainer-build-publish.yaml@main + secrets: + DOCKERHUB_USERNAME: ${{secrets.DOCKERHUB_USERNAME}} + DOCKERHUB_TOKEN: ${{secrets.DOCKERHUB_TOKEN_FOR_ELEMENTS}} diff --git a/.github/workflows/mkdocs-release-caller.yml b/.github/workflows/mkdocs-release-caller.yml new file mode 100644 index 00000000..e25b0184 --- /dev/null +++ b/.github/workflows/mkdocs-release-caller.yml @@ -0,0 +1,9 @@ +name: mkdocs-release +on: + workflow_dispatch: + +jobs: + mkdocs_release: + uses: datajoint/.github/.github/workflows/mkdocs_release.yaml@main + permissions: + contents: write diff --git a/.github/workflows/semantic-release-caller.yml b/.github/workflows/semantic-release-caller.yml new file mode 100644 index 00000000..bfd7643d --- /dev/null +++ b/.github/workflows/semantic-release-caller.yml @@ -0,0 +1,10 @@ +name: semantic-release +on: + workflow_dispatch: + +jobs: + call_semantic_release: + uses: datajoint/.github/.github/workflows/semantic-release.yaml@main + secrets: + APP_ID: ${{ secrets.ELEMENT_APP_ID }} + GET_TOKEN_KEY: ${{ secrets.ELEMENT_GET_TOKEN_KEY }}