Compare commits

...

3 Commits

Author SHA1 Message Date
Tom Fifield
5224d115cc [WIP][Testing] custom github action 2025-09-22 13:25:11 +10:00
Tom Fifield
1fad0901ba Run main_matrix on self-hosted-testing 2025-09-22 11:42:45 +10:00
Tom Fifield
ff95ba619c [WIP][Testing] Try-fix self-hosted firmware builds 2025-09-22 11:38:13 +10:00
5 changed files with 7 additions and 6 deletions

View File

@@ -18,7 +18,7 @@ permissions: read-all
jobs: jobs:
pio-build: pio-build:
name: build-${{ inputs.platform }} name: build-${{ inputs.platform }}
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v5
with: with:
@@ -45,7 +45,7 @@ jobs:
- name: Build ${{ inputs.platform }} - name: Build ${{ inputs.platform }}
id: build id: build
uses: meshtastic/gh-action-firmware@main uses: fifieldt/gh-action-firmware@fifield
with: with:
pio_platform: ${{ inputs.platform }} pio_platform: ${{ inputs.platform }}
pio_env: ${{ inputs.pio_env }} pio_env: ${{ inputs.pio_env }}

View File

@@ -20,7 +20,7 @@ jobs:
setup: setup:
strategy: strategy:
fail-fast: false fail-fast: false
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v5
- uses: actions/setup-python@v6 - uses: actions/setup-python@v6

View File

@@ -40,7 +40,7 @@ jobs:
- rp2350 - rp2350
- stm32 - stm32
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v5
- uses: actions/setup-python@v6 - uses: actions/setup-python@v6

View File

@@ -19,6 +19,7 @@ on:
- master - master
- develop - develop
- event/* - event/*
- self-hosted-testing
paths-ignore: paths-ignore:
- "**.md" - "**.md"
#- "**.yml" #- "**.yml"
@@ -41,7 +42,7 @@ jobs:
- rp2350 - rp2350
- stm32 - stm32
- check - check
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v5
- uses: actions/setup-python@v6 - uses: actions/setup-python@v6

View File

@@ -25,7 +25,7 @@ jobs:
- rp2350 - rp2350
- stm32 - stm32
- check - check
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v5 - uses: actions/checkout@v5
- uses: actions/setup-python@v6 - uses: actions/setup-python@v6