Files
sublime-music/.builds
Sumner Evans e8e74afd10 Remove Pipfile
2020-09-19 17:17:38 -06:00
..
2020-09-19 09:58:18 -06:00
2020-09-19 17:17:38 -06:00

image: alpine/edge
packages:
  - curl
  - git
  - openssh
  - py3-docutils
sources:
  - https://git.sr.ht/~sumner/sublime-music
secrets:
  # README Personal Access Token
  - 2fb5fd72-fa96-46c6-ab90-6b7cabebba16
environment:
  REPO_NAME: sublime-music
# triggers:
#   - action: email
#     condition: failure
#     to: ~sumner/sublime-music-devel@lists.sr.ht
tasks:
  - setup: |
      echo "cd ${REPO_NAME}" >> ~/.buildenv

  # If we are on the master branch, compile the README.rst to HTML and set it
  # as the README for the repo.
  - readme: |
      set +x
      git branch --contains | grep master &&
        rst2html5 --no-doc-title README.rst |                       \
          curl -H "Content-Type: text/html"                         \
            -H "Authorization: Bearer $(cat ~/.readme-token)"       \
            -XPUT                                                   \
            --data-binary @-                                        \
            "https://git.sr.ht/api/repos/${REPO_NAME}/readme" &&
        echo "README set" || echo "Skipping README set because not on master"