An SMTP client and server library for Zig implementing RFC 5321.
0

Configure Feed

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

zig-smtp / .forgejo / workflows / publish.yaml
739 B 24 lines
1# SPDX-FileCopyrightText: © 2026 Jeffrey C. Ollie <jeff@ocjtech.us> 2# SPDX-License-Identifier: MIT 3 4name: Publish docs 5 6on: 7 push: 8 branches: 9 - main 10 11jobs: 12 publish: 13 runs-on: nixos 14 steps: 15 - name: Checkout 16 uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 17 18 # The Zig dependencies come from nix (via zon2nix's generated 19 # build.zig.zon.nix), so zig never fetches over the network. 20 - name: Build docs 21 run: nix develop -c zig build docs --system "$(nix build --print-out-paths .#zig-deps)" 22 23 - name: Publish docs 24 run: nix develop -c git-pages-cli https://jeff.ocj.page/zsmtp/ --server ocj.page --token ${{ forge.token }} --upload-dir zig-out/docs