From 416bfc527b06ef673b1617bacf322e413396b426 Mon Sep 17 00:00:00 2001 From: berry120 Date: Mon, 18 Dec 2023 09:38:52 +0000 Subject: [PATCH] Add label updating file --- .github/workflows/label_update.yml | 32 ++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/label_update.yml diff --git a/.github/workflows/label_update.yml b/.github/workflows/label_update.yml new file mode 100644 index 000000000..de2773c1b --- /dev/null +++ b/.github/workflows/label_update.yml @@ -0,0 +1,32 @@ +name: Master updated + +on: + push: + branches: + - 'master' + +jobs: + release: + runs-on: ubuntu-latest + steps: + - name: Setup Java + run: | + curl -O https://cdn.azul.com/zulu/bin/zulu11.68.17-ca-fx-jdk11.0.21-linux_amd64.deb + sudo apt-get -y install ./zulu11.68.17-ca-fx-jdk11.0.21-linux_amd64.deb + - name: Checkout main source + uses: actions/checkout@v4 + with: + path: 'main' + - name: Checkout doc source + uses: actions/checkout@v4 + with: + repository: 'quelea-projection/quelea-projection.github.io' + path: 'doc' + - name: Build + run: | + cd main/Quelea + chmod +x gradlew + chmod +x build-install.sh + ./gradlew -Dnightly=true -Dversionsuffix=CI-UNSTABLE labelcheck + cd ../.. + cp main/Quelea/dist/missinglabels.js doc/repo/lang/ \ No newline at end of file