Files
openit/.github/workflows/fix.yaml
2022-08-09 16:47:24 +08:00

34 lines
1.1 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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