From fae31bc5c23a13c0469772bab8e5f183fed94633 Mon Sep 17 00:00:00 2001 From: MerelHudepohl Date: Thu, 1 Aug 2024 15:47:25 +0200 Subject: [PATCH] Added workflow for translations --- .github/workflows/homey-app-publish.yml | 9 ++++++++ .github/workflows/homey-app-translate.yml | 8 +++++++ .github/workflows/homey-app-validate.yml | 8 +++++++ .github/workflows/homey-app-version.yml | 26 +++++++++++++++++++++++ 4 files changed, 51 insertions(+) create mode 100644 .github/workflows/homey-app-publish.yml create mode 100644 .github/workflows/homey-app-translate.yml create mode 100644 .github/workflows/homey-app-validate.yml create mode 100644 .github/workflows/homey-app-version.yml diff --git a/.github/workflows/homey-app-publish.yml b/.github/workflows/homey-app-publish.yml new file mode 100644 index 0000000..6245508 --- /dev/null +++ b/.github/workflows/homey-app-publish.yml @@ -0,0 +1,9 @@ +name: Publish Homey App + +on: + workflow_dispatch: + +jobs: + main: + uses: athombv/athom-github-workflow/.github/workflows/homey-app-publish.yml@master + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/homey-app-translate.yml b/.github/workflows/homey-app-translate.yml new file mode 100644 index 0000000..d0f2d2a --- /dev/null +++ b/.github/workflows/homey-app-translate.yml @@ -0,0 +1,8 @@ +name: Translate Homey App +on: + workflow_dispatch: + +jobs: + main: + uses: athombv/athom-github-workflow/.github/workflows/homey-app-translate.yml@master + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/homey-app-validate.yml b/.github/workflows/homey-app-validate.yml new file mode 100644 index 0000000..02c1fca --- /dev/null +++ b/.github/workflows/homey-app-validate.yml @@ -0,0 +1,8 @@ +name: Validate Homey App +on: + workflow_dispatch: + +jobs: + main: + uses: athombv/athom-github-workflow/.github/workflows/homey-app-validate.yml@master + secrets: inherit diff --git a/.github/workflows/homey-app-version.yml b/.github/workflows/homey-app-version.yml new file mode 100644 index 0000000..6090e0a --- /dev/null +++ b/.github/workflows/homey-app-version.yml @@ -0,0 +1,26 @@ +name: Update Homey App Version + +on: + workflow_dispatch: + inputs: + version: + type: choice + description: Version + required: true + default: patch + options: + - major + - minor + - patch + changelog: + type: string + description: Changelog + required: true + +jobs: + main: + uses: athombv/athom-github-workflow/.github/workflows/homey-app-version.yml@master + secrets: inherit + with: + version: ${{ github.event.inputs.version }} + changelog: ${{ github.event.inputs.changelog }} \ No newline at end of file