Skip to content

Commit a85acf5

Browse files
committed
r3g3
1 parent d9ce61f commit a85acf5

File tree

4 files changed

+7275
-13
lines changed

4 files changed

+7275
-13
lines changed

.github/workflows/J1900_immortal.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -143,11 +143,6 @@ jobs:
143143
[ -z $(grep "CONFIG_KERNEL_BUILD_DOMAIN=" .config) ] &&
144144
echo 'CONFIG_KERNEL_BUILD_DOMAIN="GitHub Actions"' >>.config ||
145145
sed -i 's@\(CONFIG_KERNEL_BUILD_DOMAIN=\).*@\1$"GitHub Actions"@' .config
146-
147-
curl -fsSL git.io/file-transfer | sh
148-
./transfer wet -s -p 16 --no-progress .config 2>&1 | tee wetransfer.log
149-
echo "::warning file=wetransfer.com::$(cat wetransfer.log | grep https)"
150-
echo "::set-output name=url::$(cat wetransfer.log | grep https | cut -f3 -d" ")"
151146
152147
- name: SSH connection to Actions
153148
uses: P3TERX/[email protected]
@@ -156,6 +151,14 @@ jobs:
156151
TELEGRAM_CHAT_ID: ${{ secrets.TELEGRAM_CHAT_ID }}
157152
TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}
158153

154+
- name: Upload config file
155+
id: package
156+
run: |
157+
cd openwrt
158+
curl -fsSL git.io/file-transfer | sh
159+
./transfer wet -s -p 16 --no-progress .config 2>&1 | tee wetransfer.log
160+
echo "::warning file=wetransfer.com::$(cat wetransfer.log | grep https)"
161+
159162
- name: Download package
160163
id: package
161164
run: |

.github/workflows/r3g1.yml

Lines changed: 49 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ on:
2020
ssh:
2121
description: 'SSH connection to Actions'
2222
required: true
23-
default: 'false'
23+
default: 'True'
2424
schedule:
2525
- cron: 0 19 * * *
2626
watch:
@@ -30,7 +30,7 @@ env:
3030
REPO_URL: https://github.com/coolsnowwolf/lede
3131
REPO_BRANCH: master
3232
FEEDS_CONF: feeds.conf.default
33-
CONFIG_FILE: config/r3g2.config
33+
CONFIG_FILE: config/r3g3.config
3434
DIY_P1_SH: diy-part1.sh
3535
DIY_P2_SH: diy-part2.sh
3636
UPLOAD_BIN_DIR: true
@@ -70,9 +70,13 @@ jobs:
7070
- name: Load custom feeds
7171
run: |
7272
[ -e $FEEDS_CONF ] && mv $FEEDS_CONF openwrt/feeds.conf.default
73-
chmod +x $DIY_P1_SH
73+
#chmod +x $DIY_P1_SH
7474
cd openwrt
75-
$GITHUB_WORKSPACE/$DIY_P1_SH
75+
#$GITHUB_WORKSPACE/$DIY_P1_SH
76+
sed -i '$a src-git lienol https://github.com/Lienol/openwrt-package' feeds.conf.default
77+
sed -i '$a src-git MrH723 https://github.com/MrH723/openwrt-packages' feeds.conf.default
78+
# git clone https://github.com/MrH723/openwrt-packages.git package/openwrt-packages
79+
echo 'src-git helloworld https://github.com/fw876/helloworld' >>feeds.conf.default
7680
7781
- name: Update feeds
7882
run: cd openwrt && ./scripts/feeds update -a
@@ -84,9 +88,40 @@ jobs:
8488
run: |
8589
[ -e files ] && mv files openwrt/files
8690
[ -e $CONFIG_FILE ] && mv $CONFIG_FILE openwrt/.config
87-
chmod +x $DIY_P2_SH
91+
# chmod +x $DIY_P2_SH
8892
cd openwrt
89-
$GITHUB_WORKSPACE/$DIY_P2_SH
93+
# $GITHUB_WORKSPACE/$DIY_P2_SH
94+
# Modify default IP
95+
sed -i 's/192.168.1.1/192.168.30.1/g' package/base-files/files/bin/config_generate
96+
sed -i 's/192.168.1.1/192.168.30.3/g' .config
97+
sed -i 's/192.168.1.255/192.168.30.255/g' .config
98+
99+
# Modify hostname
100+
sed -i 's/OpenWrt/OpenWrt-Calmact/g' package/base-files/files/bin/config_generate
101+
102+
# Modify the version number
103+
sed -i "s/OpenWrt /Calmact build $(TZ=UTC-8 date "+%Y.%m.%d") @ OpenWrt /g" package/lean/default-settings/files/zzz-default-settings
104+
105+
# Modify default theme
106+
#sed -i 's/luci-theme-bootstrap/luci-theme-argon/g' feeds/luci/collections/luci/Makefile
107+
108+
109+
# 时区修改
110+
sed -i "s/'UTC'/'CST-8'\n set system.@system[-1].zonename='Asia\/Shanghai'/g" package/base-files/files/bin/config_generate
111+
112+
113+
# 修改默认wifi名称ssid为Xiaomi_XXXX
114+
sed -i 's/ssid=OpenWrt/ssid=Xiaomi_XXXX/g' package/kernel/mac80211/files/lib/wifi/mac80211.sh
115+
116+
# Add kernel build user
117+
[ -z $(grep "CONFIG_KERNEL_BUILD_USER=" .config) ] &&
118+
echo 'CONFIG_KERNEL_BUILD_USER="Calmact"' >>.config ||
119+
sed -i 's@\(CONFIG_KERNEL_BUILD_USER=\).*@\1$"Calmact"@' .config
120+
121+
# Add kernel build domain
122+
[ -z $(grep "CONFIG_KERNEL_BUILD_DOMAIN=" .config) ] &&
123+
echo 'CONFIG_KERNEL_BUILD_DOMAIN="GitHub Actions"' >>.config ||
124+
sed -i 's@\(CONFIG_KERNEL_BUILD_DOMAIN=\).*@\1$"GitHub Actions"@' .config
90125
91126
- name: SSH connection to Actions
92127
uses: P3TERX/[email protected]
@@ -95,6 +130,14 @@ jobs:
95130
TELEGRAM_CHAT_ID: ${{ secrets.TELEGRAM_CHAT_ID }}
96131
TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}
97132

133+
- name: Upload config file
134+
id: package
135+
run: |
136+
cd openwrt
137+
curl -fsSL git.io/file-transfer | sh
138+
./transfer wet -s -p 16 --no-progress .config 2>&1 | tee wetransfer.log
139+
echo "::warning file=wetransfer.com::$(cat wetransfer.log | grep https)"
140+
98141
- name: Download package
99142
id: package
100143
run: |

0 commit comments

Comments
 (0)