A library for helping build high quality forms in SwiftUI and TCA
0

Configure Feed

Select the types of activity you want to include in your feed.

Use Tangled microVM CI with GitHub auth

Woodrow Melling (Jun 30, 2026, 4:06 PM -0600) fda96e4e 29858c08

+33 -4
+33 -4
.tangled/workflows/ci.yml
··· 4 4 - event: ["pull_request"] 5 5 branch: ["main"] 6 6 7 - engine: tack 7 + engine: microvm 8 + image: nixos 9 + 10 + virtualisation: 11 + docker: true 12 + 13 + steps: 14 + - name: "Build and test" 15 + command: | 16 + set -eu 17 + 18 + test -n "${GITHUB_TOKEN:-}" || { 19 + echo "GITHUB_TOKEN is empty. Add it in Tangled repository Settings -> Secrets." 20 + exit 1 21 + } 22 + 23 + docker run --rm \ 24 + --env GITHUB_TOKEN \ 25 + --volume "$PWD":/workdir \ 26 + --workdir /workdir \ 27 + swift:6.3-noble \ 28 + bash -lc ' 29 + set -euo pipefail 30 + export GIT_TERMINAL_PROMPT=0 8 31 9 - tack: 10 - buildkite: 11 - pipeline: swift-composable-forms 32 + printf "machine github.com\nlogin x-access-token\npassword %s\n" "$GITHUB_TOKEN" > ~/.netrc 33 + chmod 600 ~/.netrc 34 + 35 + git config --global credential.helper store 36 + printf "https://x-access-token:%s@github.com\n" "$GITHUB_TOKEN" > ~/.git-credentials 37 + 38 + git ls-remote https://github.com/pointfreeco/TCA26 HEAD >/dev/null 39 + swift build && swift test 40 + '