Revert "Comment out MOD CI builds for now"

This reverts commit 5d8157e589.
This commit is contained in:
falkTX 2022-09-03 12:01:52 +01:00
parent 5d8157e589
commit 03c533d784
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0

View file

@ -558,122 +558,122 @@ jobs:
files: | files: |
${{ github.event.repository.name }}-*.pkg ${{ github.event.repository.name }}-*.pkg
#modduo: modduo:
#runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
#steps: steps:
#- uses: actions/checkout@v2 - uses: actions/checkout@v2
#with: with:
#submodules: recursive submodules: recursive
#- name: Set up cache - name: Set up cache
#uses: actions/cache@v2 uses: actions/cache@v2
#id: mpb-cache id: mpb-cache
#with: with:
#path: | path: |
#~/mod-workdir ~/mod-workdir
#key: modduo-static-v${{ env.CACHE_VERSION }}-${{ env.WITH_LTO }} key: modduo-static-v${{ env.CACHE_VERSION }}-${{ env.WITH_LTO }}
#- name: Set up dependencies - name: Set up dependencies
#run: | run: |
#sudo apt-get update -qq sudo apt-get update -qq
#sudo apt-get install -yqq acl bc curl cvs git mercurial rsync subversion wget bison bzip2 flex gawk gperf gzip help2man nano perl patch tar texinfo unzip automake binutils build-essential cpio libtool libncurses-dev pkg-config python libtool-bin liblo-dev qemu-user-static sudo apt-get install -yqq acl bc curl cvs git mercurial rsync subversion wget bison bzip2 flex gawk gperf gzip help2man nano perl patch tar texinfo unzip automake binutils build-essential cpio libtool libncurses-dev pkg-config python libtool-bin liblo-dev qemu-user-static
#sudo apt-get install -yqq pandoc texlive-latex-recommended texlive-latex-extra sudo apt-get install -yqq pandoc texlive-latex-recommended texlive-latex-extra
#- name: Bootstrap toolchain - name: Bootstrap toolchain
#if: steps.mpb-cache.outputs.cache-hit != 'true' if: steps.mpb-cache.outputs.cache-hit != 'true'
#run: | run: |
#git clone --depth=1 https://github.com/moddevices/mod-plugin-builder.git deps/mod-plugin-builder git clone --depth=1 https://github.com/moddevices/mod-plugin-builder.git deps/mod-plugin-builder
#sed -i "s/CT_LOG_PROGRESS_BAR=y/CT_LOG_PROGRESS_BAR=n/" deps/mod-plugin-builder/toolchain/*.config sed -i "s/CT_LOG_PROGRESS_BAR=y/CT_LOG_PROGRESS_BAR=n/" deps/mod-plugin-builder/toolchain/*.config
#$(pwd)/deps/mod-plugin-builder/bootstrap.sh modduo-static minimal && $(pwd)/deps/mod-plugin-builder/.clean-install.sh modduo-static $(pwd)/deps/mod-plugin-builder/bootstrap.sh modduo-static minimal && $(pwd)/deps/mod-plugin-builder/.clean-install.sh modduo-static
#- name: Build for modduo - name: Build for modduo
#run: | run: |
#make modduo HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} MODDUO=true -j $(nproc) make modduo HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} MODDUO=true -j $(nproc)
#- name: Set sha8 - name: Set sha8
#id: slug id: slug
#run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)" run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
#- name: Pack binaries - name: Pack binaries
#run: | run: |
#tar -c -h --hard-dereference -z -f ${{ github.event.repository.name }}-modduo-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}.tar.gz -C bin $(ls bin | grep lv2) tar -c -h --hard-dereference -z -f ${{ github.event.repository.name }}-modduo-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}.tar.gz -C bin $(ls bin | grep lv2)
#- uses: actions/upload-artifact@v2 - uses: actions/upload-artifact@v2
#with: with:
#name: ${{ github.event.repository.name }}-modduo-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }} name: ${{ github.event.repository.name }}-modduo-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
#path: | path: |
#*.tar.gz *.tar.gz
#modduox: modduox:
#runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
#steps: steps:
#- uses: actions/checkout@v2 - uses: actions/checkout@v2
#with: with:
#submodules: recursive submodules: recursive
#- name: Set up cache - name: Set up cache
#uses: actions/cache@v2 uses: actions/cache@v2
#id: mpb-cache id: mpb-cache
#with: with:
#path: | path: |
#~/mod-workdir ~/mod-workdir
#key: modduox-v${{ env.CACHE_VERSION }}-${{ env.WITH_LTO }} key: modduox-v${{ env.CACHE_VERSION }}-${{ env.WITH_LTO }}
#- name: Set up dependencies - name: Set up dependencies
#run: | run: |
#sudo apt-get update -qq sudo apt-get update -qq
#sudo apt-get install -yqq acl bc curl cvs git mercurial rsync subversion wget bison bzip2 flex gawk gperf gzip help2man nano perl patch tar texinfo unzip automake binutils build-essential cpio libtool libncurses-dev pkg-config python libtool-bin liblo-dev qemu-user-static sudo apt-get install -yqq acl bc curl cvs git mercurial rsync subversion wget bison bzip2 flex gawk gperf gzip help2man nano perl patch tar texinfo unzip automake binutils build-essential cpio libtool libncurses-dev pkg-config python libtool-bin liblo-dev qemu-user-static
#sudo apt-get install -yqq pandoc texlive-latex-recommended texlive-latex-extra sudo apt-get install -yqq pandoc texlive-latex-recommended texlive-latex-extra
#- name: Bootstrap toolchain - name: Bootstrap toolchain
#if: steps.mpb-cache.outputs.cache-hit != 'true' if: steps.mpb-cache.outputs.cache-hit != 'true'
#run: | run: |
#git clone --depth=1 https://github.com/moddevices/mod-plugin-builder.git deps/mod-plugin-builder git clone --depth=1 https://github.com/moddevices/mod-plugin-builder.git deps/mod-plugin-builder
#sed -i "s/CT_LOG_PROGRESS_BAR=y/CT_LOG_PROGRESS_BAR=n/" deps/mod-plugin-builder/toolchain/*.config sed -i "s/CT_LOG_PROGRESS_BAR=y/CT_LOG_PROGRESS_BAR=n/" deps/mod-plugin-builder/toolchain/*.config
#$(pwd)/deps/mod-plugin-builder/bootstrap.sh modduox-static minimal && $(pwd)/deps/mod-plugin-builder/.clean-install.sh modduox-static $(pwd)/deps/mod-plugin-builder/bootstrap.sh modduox-static minimal && $(pwd)/deps/mod-plugin-builder/.clean-install.sh modduox-static
#- name: Build for modduox - name: Build for modduox
#run: | run: |
#make modduox HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc) make modduox HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc)
#- name: Set sha8 - name: Set sha8
#id: slug id: slug
#run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)" run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
#- name: Pack binaries - name: Pack binaries
#run: | run: |
#tar -c -h --hard-dereference -z -f ${{ github.event.repository.name }}-modduox-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}.tar.gz -C bin $(ls bin | grep lv2) tar -c -h --hard-dereference -z -f ${{ github.event.repository.name }}-modduox-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}.tar.gz -C bin $(ls bin | grep lv2)
#- uses: actions/upload-artifact@v2 - uses: actions/upload-artifact@v2
#with: with:
#name: ${{ github.event.repository.name }}-modduox-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }} name: ${{ github.event.repository.name }}-modduox-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
#path: | path: |
#*.tar.gz *.tar.gz
#moddwarf: moddwarf:
#runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
#steps: steps:
#- uses: actions/checkout@v2 - uses: actions/checkout@v2
#with: with:
#submodules: recursive submodules: recursive
#- name: Set up cache - name: Set up cache
#uses: actions/cache@v2 uses: actions/cache@v2
#id: mpb-cache id: mpb-cache
#with: with:
#path: | path: |
#~/mod-workdir ~/mod-workdir
#key: moddwarf-v${{ env.CACHE_VERSION }}-${{ env.WITH_LTO }} key: moddwarf-v${{ env.CACHE_VERSION }}-${{ env.WITH_LTO }}
#- name: Set up dependencies - name: Set up dependencies
#run: | run: |
#sudo apt-get update -qq sudo apt-get update -qq
#sudo apt-get install -yqq acl bc curl cvs git mercurial rsync subversion wget bison bzip2 flex gawk gperf gzip help2man nano perl patch tar texinfo unzip automake binutils build-essential cpio libtool libncurses-dev pkg-config python libtool-bin liblo-dev qemu-user-static sudo apt-get install -yqq acl bc curl cvs git mercurial rsync subversion wget bison bzip2 flex gawk gperf gzip help2man nano perl patch tar texinfo unzip automake binutils build-essential cpio libtool libncurses-dev pkg-config python libtool-bin liblo-dev qemu-user-static
#sudo apt-get install -yqq pandoc texlive-latex-recommended texlive-latex-extra sudo apt-get install -yqq pandoc texlive-latex-recommended texlive-latex-extra
#- name: Bootstrap toolchain - name: Bootstrap toolchain
#if: steps.mpb-cache.outputs.cache-hit != 'true' if: steps.mpb-cache.outputs.cache-hit != 'true'
#run: | run: |
#git clone --depth=1 https://github.com/moddevices/mod-plugin-builder.git deps/mod-plugin-builder git clone --depth=1 https://github.com/moddevices/mod-plugin-builder.git deps/mod-plugin-builder
#sed -i "s/CT_LOG_PROGRESS_BAR=y/CT_LOG_PROGRESS_BAR=n/" deps/mod-plugin-builder/toolchain/*.config sed -i "s/CT_LOG_PROGRESS_BAR=y/CT_LOG_PROGRESS_BAR=n/" deps/mod-plugin-builder/toolchain/*.config
#$(pwd)/deps/mod-plugin-builder/bootstrap.sh moddwarf minimal && $(pwd)/deps/mod-plugin-builder/.clean-install.sh moddwarf $(pwd)/deps/mod-plugin-builder/bootstrap.sh moddwarf minimal && $(pwd)/deps/mod-plugin-builder/.clean-install.sh moddwarf
#- name: Build for moddwarf - name: Build for moddwarf
#run: | run: |
#make moddwarf HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc) make moddwarf HEADLESS=true WITH_LTO=${{ env.WITH_LTO }} -j $(nproc)
#- name: Set sha8 - name: Set sha8
#id: slug id: slug
#run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)" run: echo "::set-output name=sha8::$(echo ${{ github.sha }} | cut -c1-8)"
#- name: Pack binaries - name: Pack binaries
#run: | run: |
#tar -c -h --hard-dereference -z -f ${{ github.event.repository.name }}-moddwarf-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}.tar.gz -C bin $(ls bin | grep lv2) tar -c -h --hard-dereference -z -f ${{ github.event.repository.name }}-moddwarf-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}.tar.gz -C bin $(ls bin | grep lv2)
#- uses: actions/upload-artifact@v2 - uses: actions/upload-artifact@v2
#with: with:
#name: ${{ github.event.repository.name }}-moddwarf-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }} name: ${{ github.event.repository.name }}-moddwarf-${{ github.event.pull_request.number || steps.slug.outputs.sha8 }}
#path: | path: |
#*.tar.gz *.tar.gz
wasm: wasm:
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04