diff options
| author | Léo Lam <leo@leolam.fr> | 2021-01-23 19:55:09 +0100 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2021-01-23 19:56:20 +0100 |
| commit | 0e17d849c95f25144d7bcbc309f235ebd350b737 (patch) | |
| tree | fa5564a41dc2859c352b70f0e41ef94e15a27f0b | |
| parent | 48d5199ad49bfceb591d92a664421ee7c1573033 (diff) | |
ci: Disable GitHub Actions builds
Prepares a migration to self-hosted CI.
| -rw-r--r-- | .github/workflows/build.yml | 33 | ||||
| -rw-r--r-- | .github/workflows/check.yml | 28 |
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 |
