diff --git a/.github/workflows/NEWIFI_D2.yml b/.github/workflows/NEWIFI_D2.yml index 2c8c41c..fba449c 100644 --- a/.github/workflows/NEWIFI_D2.yml +++ b/.github/workflows/NEWIFI_D2.yml @@ -17,8 +17,8 @@ on: required: true default: 'false' - schedule: - - cron: 0 11 * * * +# schedule: +# - cron: 0 11 * * * watch: types: [started] @@ -46,15 +46,36 @@ jobs: env: DEBIAN_FRONTEND: noninteractive run: | - sudo -E apt-get -qq update - sudo -E apt-get -qq install $(curl -fsSL git.io/depends-ubuntu-1804) + docker rmi `docker images -q` + echo "Deleting docker files, please wait ..." + sudo rm -rf \ + /usr/share/dotnet \ + /etc/mysql \ + /etc/php + sudo -E apt-get -y purge \ + azure-cli \ + ghc* \ + zulu* \ + hhvm \ + llvm* \ + firefox \ + google* \ + dotnet* \ + powershell \ + openjdk* \ + mysql* \ + php* + sudo -E apt-get update + sudo -E apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3 python2.7 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib antlr3 gperf wget curl swig rsync + sudo -E apt-get -y autoremove --purge + sudo -E apt-get clean sudo timedatectl set-timezone "Asia/Shanghai" sudo mkdir -p /workdir sudo chown $USER:$GROUPS /workdir - name: Clone Openwrt source code run: | - git clone -b master $REPO_URL openwrt + git clone $REPO_URL openwrt ln -sf /workdir/openwrt $GITHUB_WORKSPACE/openwrt - name: Run Diy-Part1 Scripts diff --git a/.github/workflows/x86_64.yml b/.github/workflows/x86_64.yml index 4867dfe..ac5d2b9 100644 --- a/.github/workflows/x86_64.yml +++ b/.github/workflows/x86_64.yml @@ -69,6 +69,9 @@ jobs: sudo -E apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3 python2.7 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib antlr3 gperf wget curl swig rsync sudo -E apt-get -y autoremove --purge sudo -E apt-get clean + sudo timedatectl set-timezone "Asia/Shanghai" + sudo mkdir -p /workdir + sudo chown $USER:$GROUPS /workdir - name: Clone Openwrt source code run: |