mirror of
				https://github.com/taixingyiji/openit.git
				synced 2025-10-29 01:42:22 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			34 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| name: Fix
 | ||
| on: 
 | ||
|   push:
 | ||
|     paths:
 | ||
|       - 'sub/url2'
 | ||
|   workflow_dispatch:
 | ||
| 
 | ||
| jobs:
 | ||
|   re-job:
 | ||
|     name: Fix
 | ||
|     runs-on: ubuntu-latest
 | ||
|     steps:
 | ||
|     - uses: actions/checkout@v3
 | ||
|     - name: Timezone
 | ||
|       run: sudo timedatectl set-timezone 'Asia/Shanghai'
 | ||
|     - name: git init
 | ||
|       run: | 
 | ||
|          git config --local user.name "GitHub Actions"
 | ||
|          git config --local user.email "actions@github.com"
 | ||
|     - name: sub/url2
 | ||
|       run: | 
 | ||
|         cd ./sub
 | ||
|         sed -i 's/^[ \t]*//g' url2 #删除行头空格和tab,对齐行头
 | ||
|         sed -i '/^sub:/d' url2     #删除以sub:开头的行
 | ||
|         sed -i '/^$/d' url2        #删除空白行
 | ||
|         sed -i -r '/^\s*$/d' url2  #删除带有空格或制表符的空行
 | ||
|     - name: subconverter
 | ||
|       run: | 
 | ||
|         base64 ./sub/url2 > ./utils/subconverter/b64 -w 0
 | ||
|         ./utils/subconverter/subconverter -g --artifact "fix" && rm ./utils/subconverter/b64
 | ||
|         base64 -d ./utils/subconverter/fix > ./sub/url2 && rm ./utils/subconverter/fix
 | ||
|     - name: git push
 | ||
|       run: git pull origin main && git add . && git commit -m "$(date '+%Y.%m.%d %H:%M:%S') 节点入库" && git push origin main
 |