mirror of
				https://codeberg.org/forgejo/forgejo.git
				synced 2025-11-02 23:41:05 +00:00 
			
		
		
		
	Verify variations of branch protection that are in play when merging a pull request as: * instance admin * repository admin / owner * user with write permissions on the repository In all cases the result is expected to be the same when merging the pull request via: * API * web Although the implementations are different.
		
			
				
	
	
		
			7 lines
		
	
	
		
			No EOL
		
	
	
		
			181 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			7 lines
		
	
	
		
			No EOL
		
	
	
		
			181 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
#!/usr/bin/env bash
 | 
						|
ORI_DIR=`pwd`
 | 
						|
SHELL_FOLDER=$(cd "$(dirname "$0")";pwd)
 | 
						|
cd "$ORI_DIR"
 | 
						|
for i in `ls "$SHELL_FOLDER/pre-receive.d"`; do
 | 
						|
    sh "$SHELL_FOLDER/pre-receive.d/$i"
 | 
						|
done |