diff options
| author | PikalaxALT <PikalaxALT@users.noreply.github.com> | 2021-06-15 08:57:25 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-06-15 08:57:25 -0400 |
| commit | 8ccfa170781ed38f7ccf653fa6cab6c2aea607fe (patch) | |
| tree | 705b0e5f320cd8be6218069c8537a70a21e343fe /.github/workflows | |
| parent | 6bb16d44745f760a8bbeacbcbd5dec1ce274d60b (diff) | |
| parent | 606a4c96c13344e7a028cecab725c6be26ba356b (diff) | |
Merge pull request #824 from PikalaxALT/push_symbols
Fix issues with GH Actions
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/build.yml | 54 |
1 files changed, 20 insertions, 34 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5ea79be17..67e49fc5b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,7 +7,7 @@ on: jobs: build: - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@master @@ -23,6 +23,12 @@ jobs: path: 'symbols' ref: symbols + - name: Checkout agbcc + uses: actions/checkout@master + with: + repository: 'pret/agbcc' + path: 'agbcc' + - name: Install binutils run: sudo apt install gcc-arm-none-eabi binutils-arm-none-eabi # build-essential, git, and libpng-dev are already installed @@ -31,62 +37,36 @@ jobs: - name: Install agbcc run: | - git clone https://github.com/pret/agbcc.git - cd agbcc ./build.sh ./install.sh ../ ./install.sh ../build_de + working-directory: ./agbcc - name: Compare run: | make -j${nproc} compare_ruby - make -j${nproc} compare_ruby_debug make -j${nproc} compare_ruby_rev1 make -j${nproc} compare_ruby_rev2 make -j${nproc} compare_sapphire - make -j${nproc} compare_sapphire_debug make -j${nproc} compare_sapphire_rev1 make -j${nproc} compare_sapphire_rev2 - mv *.sym symbols + make -j${nproc} modern - - name: Modern + - name: Nonmatching run: | - make -j${nproc} ruby_modern - make -j${nproc} ruby_debug_modern - make -j${nproc} ruby_rev1_modern - make -j${nproc} ruby_rev2_modern - make -j${nproc} sapphire_modern - make -j${nproc} sapphire_debug_modern - make -j${nproc} sapphire_rev1_modern - make -j${nproc} sapphire_rev2_modern - mv *.sym symbols - - - name: German Before - run: | - cd build_de - sh de_before.sh + make clean + make -j${nproc} ruby NONMATCHING=1 - name: German run: | - cd build_de + sh de_before.sh make -j${nproc} compare_ruby_de make -j${nproc} compare_ruby_de_debug make -j${nproc} compare_ruby_de_rev1 make -j${nproc} compare_sapphire_de make -j${nproc} compare_sapphire_de_debug make -j${nproc} compare_sapphire_de_rev1 - mv *.sym ../symbols - - - name: German Modern - run: | - cd build_de - make -j${nproc} ruby_de_modern - make -j${nproc} ruby_de_debug_modern - make -j${nproc} ruby_de_rev1_modern - make -j${nproc} sapphire_de_modern - make -j${nproc} sapphire_de_debug_modern - make -j${nproc} sapphire_de_rev1_modern - mv *.sym ../symbols + working-directory: ./build_de - name: Webhook if: ${{ github.event_name == 'push' }} @@ -96,6 +76,12 @@ jobs: CALCROM_DISCORD_WEBHOOK_URL: ${{ secrets.CALCROM_DISCORD_WEBHOOK_URL }} run: sh .github/calcrom/webhook.sh pokeruby + - name: Move symfiles + if: ${{ github.event_name == 'push' }} + run: | + cp *.sym symbols/ + cp build_de/*.sym symbols/ + - name: Update symfiles if: ${{ github.event_name == 'push' }} uses: EndBug/add-and-commit@v7 |
