GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — python-docs-pt-br/scripts/commit.sh at main · python/python-docs-pt-br Expand file tree/ Copy pathcommit.shMore file actions executable file ·52 lines (41 loc) · 1.38 KB / Copy pathcommit.shFile metadata and controlsexecutable file ·52 lines (41 loc) · 1.38 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 #!/bin/sh # Commit changed files filtering to the git repository # # SPDX-License-Identifier: CC0-1.0 set -eu test -n ${PYDOC_LANGUAGE+x} rootdir=$(realpath $(dirname $0)/..) language_dir="${PYDOC_LANG_DIR:-$rootdir/cpython/Doc/locales/${PYDOC_LANGUAGE}/LC_MESSAGES}" cd "$language_dir" extra_files=".tx/config stats.json potodo.md" set +u if [ -n "${CI+x}" ]; then git config user.email "41898282+github-actions[bot]@users.noreply.github.com" git config user.name "github-actions" fi set -u # Set for removal the deleted obsolete PO files git status -s | grep '^ D ' | cut -d' ' -f3 | xargs -r git rm # Add only updates that do not consist only of the following header lines git diff -I'^# Copyright ' -I'^"Project-Id-Version: ' -I'^"POT-Creation-Date: ' -I'^"Language: ' --numstat *.po **/*.po | cut -f3 | xargs -r git add -v # Add currently untracked PO files, and update other helper files untracked_files=$(git ls-files -o --exclude-standard *.po **/*.po) if [ -n "${untracked_files+x}" ]; then git add -v $untracked_files fi # Debug in GitHub Actions set +u if [ -n "${CI+x}" ]; then echo "::group::status" git status echo "::endgroup::" echo "::group::diff" git diff echo "::endgroup::" fi set -u # Commit only if there is any cached file if ! git diff-index --cached --quiet HEAD; then git add -v $extra_files git commit -vm "$($rootdir/scripts/generate_commit_msg.py)" fi |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |