Skip to content

Update build.yml

Update build.yml #195

Workflow file for this run

name: Update missing labels
on:
push:
branches:
- 'master'
jobs:
update-labels:
runs-on: ubuntu-latest
steps:
- name: Setup Java
run: |
curl -O https://cdn.azul.com/zulu/bin/zulu21.38.21-ca-fx-jdk21.0.5-linux_amd64.deb
sudo apt-get -y install ./zulu21.38.21-ca-fx-jdk21.0.5-linux_amd64.deb
- name: Checkout main source
uses: actions/checkout@v4
with:
path: 'main'
- name: Checkout doc source
env:
QBOT_TOKEN: ${{ secrets.QBOT_TOKEN }}
run: |
git clone https://quelea-bot:${QBOT_TOKEN}@github.com/quelea-projection/quelea-projection.github.io.git ./doc
- name: Find missing labels
run: |
cd main/Quelea
export JAVA_HOME=/usr/lib/jvm/zulu-fx-21-amd64/
chmod +x gradlew
chmod +x build-install.sh
./gradlew -Dnightly=true -Dversionsuffix=CI-UNSTABLE labelcheck
cd ../..
cp main/Quelea/dist/missinglabels.js doc/lang/
cd doc
git add lang/missinglabels.js
git config --local user.email "github-actions[bot]@users.noreply.github.com"
git config --local user.name "github-actions[bot]"
git commit -m "Update missing labels file" || true
git push
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy