Skip to content

take yaml from old job. if this doesn't work GH is drunk #6

take yaml from old job. if this doesn't work GH is drunk

take yaml from old job. if this doesn't work GH is drunk #6

Workflow file for this run

name: Deploy to Server
on:
push:
branches:
- v4.4
jobs:
deploy:
runs-on: ubuntu-latest
steps:

Check failure on line 12 in .github/workflows/main.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/main.yml

Invalid workflow file

You have an error in your yaml syntax on line 12
- name: Setup SSH Keys and known_hosts
env:
SSH_AUTH_SOCK: /tmp/ssh_agent.sock
run: |
mkdir -p ~/.ssh/
echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_ed25519
# bit paranoid, but prevent cracking the pubkey
echo "${{ secrets.SSH_PUBLIC_KEY }}" > ~/.ssh/id_ed25519.pub
chmod 600 ~/.ssh/id_ed25519
chmod 644 ~/.ssh/id_ed25519.pub
ssh-keyscan -H wii-linux.org > ~/.ssh/known_hosts
- name: Git pull on server
run: ssh root@wii-linux.org 'cd /srv/other/kernel/4.4; git pull'
- name: Build the kernel
run: ssh root@wii-linux.org 'docker run -v /srv/other/kernel/4.4:/code -t theotherone224/wii-linux-toolchain make -j$(nproc)'
- name: Package up the modules
run: ssh root@wii-linux.org 'docker run -v /srv/other/kernel/4.4:/code -t theotherone224/wii-linux-toolchain /bin/sh -c "apt update; apt install kmod -y; make modules_install; tar czf modules.tar.gz /lib/modules/4.4*"'
- name: Deploy modules
run: ssh root@wii-linux.org 'cd /wii-linux-tools/build-stack; ./deploy-modules_targz.sh'
- name: Build & Deploy new rootfs with modules
run: ssh root@wii-linux.org 'cd /wii-linux-tools/build-stack; ./build-rootfs.sh'
- name: Build new SD Files archive
run: ssh root@wii-linux.org 'cd /wii-linux-tools/build-stack; ./gen-sd-files.sh'