summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2021-01-23 19:55:09 +0100
committerLéo Lam <leo@leolam.fr>2021-01-23 19:56:20 +0100
commit0e17d849c95f25144d7bcbc309f235ebd350b737 (patch)
treefa5564a41dc2859c352b70f0e41ef94e15a27f0b
parent48d5199ad49bfceb591d92a664421ee7c1573033 (diff)
ci: Disable GitHub Actions builds
Prepares a migration to self-hosted CI.
-rw-r--r--.github/workflows/build.yml33
-rw-r--r--.github/workflows/check.yml28
2 files changed, 0 insertions, 61 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
deleted file mode 100644
index 61c2f182..00000000
--- a/.github/workflows/build.yml
+++ /dev/null
@@ -1,33 +0,0 @@
-name: build
-
-on:
- # Trigger the workflow on push or pull request,
- # but only for the master branch
- push:
- branches:
- - master
- pull_request:
- branches:
- - master
-
-jobs:
- build:
- runs-on: [ubuntu-latest]
- container:
- image: leoetlino/botw-build:1.0.0
-
- steps:
- - uses: actions/checkout@v2
- - run: git submodule update --init --recursive
- - run: mkdir build
- - name: Run CMake
- run: cmake -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=../ToolchainNX64.cmake ..
- working-directory: ./build
- - name: Build
- run: ninja -C build
- - uses: actions/upload-artifact@v2
- with:
- name: build
- path: |
- build/uking
- data/uking_functions.csv
diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml
deleted file mode 100644
index 1b46541b..00000000
--- a/.github/workflows/check.yml
+++ /dev/null
@@ -1,28 +0,0 @@
-name: check
-on:
- workflow_run:
- workflows: ["build"]
- types:
- - completed
-jobs:
- check-matchings:
- runs-on: ubuntu-latest
- steps:
- - uses: haya14busa/action-workflow_run-status@967ed83efa565c257675ed70cfe5231f062ddd94
- - uses: actions/checkout@v2
- - run: git submodule update --init --recursive
- - name: Install pip
- run: sudo apt update && sudo apt install -y python3-pip python3-setuptools gpg wget
- - name: Install tool dependencies
- run: sudo python3 -m pip install capstone colorama cxxfilt pyelftools
- - name: Download executable
- run: wget https://static.zeldamods.org/botw/16A91992BBA71201E98756F3BC8F5D2F.elf.gpg
- - name: Decrypt executable
- run: gpg --quiet --batch --yes --decrypt --passphrase="${{ secrets.leo_secret }}" --output data/main.elf 16A91992BBA71201E98756F3BC8F5D2F.elf.gpg
- - name: Download artifacts
- uses: dawidd6/action-download-artifact@3cd20b2b63293848b29e22223f515baf725ed98f
- with:
- workflow: build.yml
- name: build
- - name: Check matchings
- run: tools/check.py