#on: # push: # paths: # - 'archinstall/locales/**' # pull_request: # paths: # - 'archinstall/locales/**' #name: Verify local_generate script was run on translation changes #jobs: # translation-check: # runs-on: ubuntu-latest # container: # image: archlinux:latest # steps: # - uses: actions/checkout@v4 # - run: pacman --noconfirm -Syu python git diffutils # - name: Verify all translation scripts are up to date # run: | # cd .. # cp -r archinstall archinstall_orig # cd archinstall/archinstall/locales # bash locales_generator.sh 1> /dev/null # cd ../../.. # git diff \ # --quiet --no-index --name-only \ # archinstall_orig/archinstall/locales \ # archinstall/archinstall/locales \ # || (echo "Translation files have not been updated after translation, please run ./locales_generator.sh once more and commit" && exit 1)