Compare commits

..

10 Commits

Author SHA1 Message Date
27aa448c1c tidy up for main
Some checks are pending
Build
Build / Build (push) Has started running
2023-04-11 20:26:28 +00:00
6ad09f6aab don't upload artifacts for now
All checks were successful
Build
2023-04-11 19:04:48 +00:00
69dea59871 try to upload as release instead
Some checks failed
Build
2023-04-10 21:43:16 +00:00
a21137dcab Revert "undo these things for curiosity"
Some checks failed
Build
This reverts commit 84c7f2a043350643ba8fc3ee579ffbb999bc8011.
2023-04-10 21:28:09 +00:00
84c7f2a043 undo these things for curiosity
Some checks failed
Build
2023-04-10 21:27:41 +00:00
93aad50f66 Revert "back to upload-artifact@v2"
Some checks failed
Build
This reverts commit 8bfa9fcc48871502ed73a7228413903e80395a5a.
2023-04-10 21:18:31 +00:00
8bfa9fcc48 back to upload-artifact@v2
Some checks failed
Build
2023-04-10 21:00:57 +00:00
154662d4cf add ACTIONS_RUNTIME_TOKEN env variable
Some checks failed
Build
2023-04-10 20:15:37 +00:00
d54600c8aa back to cache@v2
Some checks failed
Build
2023-04-10 19:51:26 +00:00
999156146b don't specify ssh creds
Some checks failed
Build
2023-04-10 19:47:29 +00:00

View File

@ -14,17 +14,12 @@ jobs:
- name: Setup Node - name: Setup Node
uses: actions/setup-node@v3 uses: actions/setup-node@v3
- name: Checkout - name: Checkout
uses: https://github.com/actions/checkout@v3 uses: actions/checkout@v3
with:
ssh-key: '${{ secrets.ACT_RUNNER_SSH_KEY }}'
ssh-known-hosts: 'git.sporq.de ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDpB/u0Z1UcgW4gCT7dPFLdJrW0GhDHdT871VLeMT8nmJVrS93IGkzYmSg4cogftKQ96OZ/3sqrWIrxhnSoGQGUhqTABDPl2vndvvDa0JWj5oS4KzE/3+jk3vjLXewfu9+NYgRxuAkzJugiP2sZMC8ItIoUM05iIsFjBKIn1gjVATqxp56OcHbeNtd/6LUbXtl0AR9UDRsW9C+dYealMpV4fa85crxFAKQ7yct741985jH8c3OLlKO/YbKpPiIEYYoeXo2aAJXC781cVSVytScxdHXn+/jJpz4agDRVsbNqhX6uZJ/AndM+cGrbfomAeqjgXEMj1Dzf9Wqs4j1TAMRvpC7/GELIIupSPN6iaEFWOSqW1DU8uBDiRUuY2I6pjrlUoqT6M+H1XyAvCy/X30UnL78OueD610Gf8UFxG6dudvLfCR8QcbH1EPKKS/SH0Azp3pJxwjkrgitHaOvKyZGXbCrxYwrhRLXj3j3xtespTQv0iefDupK673qjfObloa5IGeuP3x5qmTMDLHn+zhAfOgXPTKcwoAwDJEOvYxLbGsSaCUfQW8ILt9954vornWOy+pKgb+hV7o6p/ugm0QNJUWQYXtCSaTrCJRqywcUVswXqWNcZTd8Ej2IRL0tYmsj1pGAfK4UCPwLf6C6lMWpyqORG+VfzAVk/jz3FdTj3NQ=='
- name: Cache west modules - name: Cache west modules
uses: https://github.com/actions/cache@v3 uses: https://github.com/actions/cache@v2
env: env:
cache-name: cache-zephyr-modules cache-name: cache-zephyr-modules
with: with:
ssh-key: '${{ secrets.ACT_RUNNER_SSH_KEY }}'
ssh-known-hosts: 'git.sporq.de ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDpB/u0Z1UcgW4gCT7dPFLdJrW0GhDHdT871VLeMT8nmJVrS93IGkzYmSg4cogftKQ96OZ/3sqrWIrxhnSoGQGUhqTABDPl2vndvvDa0JWj5oS4KzE/3+jk3vjLXewfu9+NYgRxuAkzJugiP2sZMC8ItIoUM05iIsFjBKIn1gjVATqxp56OcHbeNtd/6LUbXtl0AR9UDRsW9C+dYealMpV4fa85crxFAKQ7yct741985jH8c3OLlKO/YbKpPiIEYYoeXo2aAJXC781cVSVytScxdHXn+/jJpz4agDRVsbNqhX6uZJ/AndM+cGrbfomAeqjgXEMj1Dzf9Wqs4j1TAMRvpC7/GELIIupSPN6iaEFWOSqW1DU8uBDiRUuY2I6pjrlUoqT6M+H1XyAvCy/X30UnL78OueD610Gf8UFxG6dudvLfCR8QcbH1EPKKS/SH0Azp3pJxwjkrgitHaOvKyZGXbCrxYwrhRLXj3j3xtespTQv0iefDupK673qjfObloa5IGeuP3x5qmTMDLHn+zhAfOgXPTKcwoAwDJEOvYxLbGsSaCUfQW8ILt9954vornWOy+pKgb+hV7o6p/ugm0QNJUWQYXtCSaTrCJRqywcUVswXqWNcZTd8Ej2IRL0tYmsj1pGAfK4UCPwLf6C6lMWpyqORG+VfzAVk/jz3FdTj3NQ=='
path: | path: |
modules/ modules/
tools/ tools/
@ -42,26 +37,36 @@ jobs:
run: west update run: west update
- name: West Zephyr export - name: West Zephyr export
run: west zephyr-export run: west zephyr-export
- name: West Build (Corne Left) - name: West Build (Corne Left)
run: west build -s zmk/app -b nice_nano_v2 -- -DSHIELD=corne_left -DZMK_CONFIG="${GITHUB_WORKSPACE}/config" run: west build -s zmk/app -b nice_nano_v2 -- -DSHIELD=corne_left -DZMK_CONFIG="${GITHUB_WORKSPACE}/config"
- name: Corne Left Kconfig file - name: Corne Left Kconfig file
run: cat build/zephyr/.config | grep -v "^#" | grep -v "^$" run: cat build/zephyr/.config | grep -v "^#" | grep -v "^$"
- name: Rename zmk.uf2 # - name: Rename zmk.uf2
run: cp build/zephyr/zmk.uf2 corne_left_nice_nano_v2.uf2 # run: cp build/zephyr/zmk.uf2 corne_left_nice_nano_v2.uf2
- name: Archive (Corne Left) # - name: Archive (Corne Left)
uses: https://github.com/actions/upload-artifact@v3 # uses: https://github.com/actions/upload-artifact@v3
with: # with:
name: firmware # name: firmware
path: corne_left_nice_nano_v2.uf2 # path: corne_left_nice_nano_v2.uf2
- name: West Build (Corne Right) - name: West Build (Corne Right)
run: west build --pristine -s zmk/app -b nice_nano_v2 -- -DSHIELD=corne_right -DZMK_CONFIG="${GITHUB_WORKSPACE}/config" run: west build --pristine -s zmk/app -b nice_nano_v2 -- -DSHIELD=corne_right -DZMK_CONFIG="${GITHUB_WORKSPACE}/config"
- name: Corne Right Kconfig file - name: Corne Right Kconfig file
run: cat build/zephyr/.config | grep -v "^#" | grep -v "^$" run: cat build/zephyr/.config | grep -v "^#" | grep -v "^$"
- name: Rename zmk.uf2 # - name: Rename zmk.uf2
run: cp build/zephyr/zmk.uf2 corne_right_nice_nano_v2.uf2 # run: cp build/zephyr/zmk.uf2 corne_right_nice_nano_v2.uf2
- name: Archive (Corne Right) # - name: Archive (Corne Right)
uses: https://github.com/actions/upload-artifact@v3 # uses: https://github.com/actions/upload-artifact@v3
with: # with:
name: firmware # name: firmware
path: corne_right_nice_nano_v2.uf2 # path: corne_right_nice_nano_v2.uf2
# - name: Release
# - name: Upload artifacts as release
# uses: https://github.com/softprops/action-gh-release@v1
# if: startsWith(github.ref, 'refs/tags/')
# with:
# files: |
# corne_left_nice_nano_v2.uf2
# corne_right_nice_nano_v2.uf2