mirror of
				https://github.com/SquidDev-CC/CC-Tweaked
				synced 2025-11-03 23:22:59 +00:00 
			
		
		
		
	- Publish javadoc again: for now this is just the common-api - Remove all dependencies from the published Forge jar. This is technically not needed (fg.deobf does this anyway), but seems sensible.
		
			
				
	
	
		
			20 lines
		
	
	
		
			586 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			586 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/env bash
 | 
						|
 | 
						|
set -eu
 | 
						|
 | 
						|
DEST="${GITHUB_REF#refs/*/}"
 | 
						|
echo "Uploading docs to https://tweaked.cc/$DEST"
 | 
						|
 | 
						|
# Setup ssh key
 | 
						|
mkdir -p "$HOME/.ssh/"
 | 
						|
echo "$SSH_KEY" > "$HOME/.ssh/key"
 | 
						|
chmod 600 "$HOME/.ssh/key"
 | 
						|
 | 
						|
# And upload
 | 
						|
rsync -avc -e "ssh -i $HOME/.ssh/key -o StrictHostKeyChecking=no -p $SSH_PORT" \
 | 
						|
      "$GITHUB_WORKSPACE/projects/web/build/site/" \
 | 
						|
      "$SSH_USER@$SSH_HOST:/$DEST"
 | 
						|
rsync -avc -e "ssh -i $HOME/.ssh/key -o StrictHostKeyChecking=no -p $SSH_PORT" \
 | 
						|
      "$GITHUB_WORKSPACE/projects/common-api/build/docs/javadoc/" \
 | 
						|
      "$SSH_USER@$SSH_HOST:/$DEST/javadoc"
 |