main .build.yml
 1environment:
 2  BUILD_SUBMITTER: git.sr.ht
 3  SITE: rabbits.srht.site/uxn11
 4image: debian/stable
 5packages:
 6- curl
 7- libx11-dev
 8shell: false
 9oauth: pages.sr.ht/PAGES:RW
10sources:
11- https://git.sr.ht/~rabbits/uxn11
12tasks:
13- build: |
14    mkdir bin/
15    cc -DNDEBUG -O2 -g0 -s uxn11/src/uxn11.c -lX11 -lutil -o bin/uxn11    
16- upload: |
17    tar -czf out.tar.gz bin/
18    acurl() {
19        set +x
20        curl -H "Authorization: Bearer ${OAUTH2_TOKEN}" "${@}"
21        set -x
22    }
23    acurl -fsS "https://pages.sr.ht/publish/${SITE}" -Fcontent=@out.tar.gz    
24