nftable-migration
1name: keyboard-eyelash-corne
2
3permissions:
4 contents: read
5
6on:
7 workflow_dispatch: {}
8 pull_request:
9 paths:
10 - 'keyboards/eyelash_corne/**'
11 - 'keyboards/lib/**'
12 - 'keyboards/Makefile'
13 - '.github/workflows/build-keyboard-eyelash-corne.yaml'
14 push:
15 branches:
16 - main
17 paths:
18 - 'keyboards/eyelash_corne/**'
19 - 'keyboards/lib/**'
20 - 'keyboards/Makefile'
21 - '.github/workflows/build-keyboard-eyelash-corne.yaml'
22
23concurrency:
24 group: ${{ github.workflow }}-${{ github.ref }}-keyboard-eyelash-corne
25 cancel-in-progress: true
26
27jobs:
28 build:
29 runs-on: ubuntu-latest
30 steps:
31 - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
32 - name: Build eyelash_corne firmware
33 run: |
34 make keyboards/eyelash_corne/build
35 - name: Upload firmware artifacts
36 uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
37 with:
38 name: eyelash_corne-firmware
39 path: keyboards/eyelash_corne/firmwares/eyelash_corne_*.uf2
40 if-no-files-found: error