Skip to content

Commit 87a87c0

Browse files
committed
Replace builds.sr.ht with GitHub Actions
1 parent 050c9d7 commit 87a87c0

File tree

3 files changed

+32
-23
lines changed

3 files changed

+32
-23
lines changed

.builds/alpine.yml

Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Firmware builds
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
path-ignore:
7+
- 'docs/**'
8+
- 'contrib/**'
9+
pull-request:
10+
path-ignore:
11+
- 'docs/**'
12+
- 'contrib/**'
13+
14+
jobs:
15+
default:
16+
runs-on: ubuntu-24.04
17+
steps:
18+
- name: Fetch Sources
19+
uses: actions/checkout@v4
20+
with:
21+
submodules: true
22+
- name: Install build dependencies
23+
run: sudo apt-get install -y gcc-arm-none-eabi libnewlib-arm-none-eabi make
24+
- name: Build
25+
run: |
26+
cd dirtyjtag
27+
make PLATFORM=bluepill
28+
make PLATFORM=stlinkv2
29+
make PLATFORM=stlinkv2dfu
30+
make PLATFORM=baite
31+
make PLATFORM=olimexstm32h103
32+
make PLATFORM=stlinkv2white

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# DirtyJTAG
22

3-
[![builds.sr.ht status](https://builds.sr.ht/~jeanthomas/dirtyjtag.svg)](https://builds.sr.ht/~jeanthomas/dirtyjtag?)
4-
53
DirtyJTAG is a JTAG adapter firmware for $2 ST-Link clones and generic STM32 development boards ("blue pill"/"black pill" STM32F101 and STM32F103 based ARM boards). The DirtyJTAG project was meant to be an alternative to the obsolete (but cheap) LPT Wiggler cables, and other expensive USB JTAG probes.
64

75
DirtyJTAG is dirty and dirt cheap, but is not fast nor a perfect implementation of the JTAG protocol. Yet it is around 1k lines of code, making it easily understandable and hackable.

0 commit comments

Comments
 (0)