зеркало из https://github.com/microsoft/git.git
27 строки
931 B
Bash
Executable File
27 строки
931 B
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# Sample script for enabling/disabling GitHub Actions CI runs on
|
|
# particular refs. By default, CI is run for all branches pushed to
|
|
# GitHub. You can override this by dropping the ".sample" from the script,
|
|
# editing it, committing, and pushing the result to the "ci-config" branch of
|
|
# your repository:
|
|
#
|
|
# git checkout -b ci-config
|
|
# cp allow-refs.sample allow-refs
|
|
# $EDITOR allow-refs
|
|
# git commit -am "implement my ci preferences"
|
|
# git push
|
|
#
|
|
# This script will then be run when any refs are pushed to that repository. It
|
|
# gets the fully qualified refname as the first argument, and should exit with
|
|
# success only for refs for which you want to run CI.
|
|
|
|
case "$1" in
|
|
# allow one-off tests by pushing to "for-ci" or "for-ci/mybranch"
|
|
refs/heads/for-ci*) true ;;
|
|
# always build your integration branch
|
|
refs/heads/my-integration-branch) true ;;
|
|
# don't build any other branches or tags
|
|
*) false ;;
|
|
esac
|