Compare commits

...
3 Commits
Author SHA1 Message Date
swaits 5ab2c8928e chore: repoint URLs at git.swaits.com and bump for release
Rewrites remaining github.com / git.sr.ht references to git.swaits.com,
translating GitHub URL shapes to Gitea's (/blob/<ref>/ -> /src/branch/<ref>/,
/tree/<tag> -> /src/tag/<tag>, /actions/workflows/X -> /actions?workflow=X,
/edit/ -> /_edit/).

Left pointing at GitHub on purpose: pull-request links (PRs were not migrated)
and GitHub-only surfaces Gitea lacks (security advisories, discussions).
2026-08-31 17:58:35 -06:00
swaits 02505d4d12 chore: point repository at git.swaits.com 2026-08-31 17:19:21 -06:00
swaits 3d0efdc1d7 chore: remove Sourcehut CI manifest
Migrated to git.swaits.com; Sourcehut builds no longer run.
2026-08-31 17:16:30 -06:00
4 changed files with 5 additions and 82 deletions

No files matched your search

-77
View File
@@ -1,77 +0,0 @@
image: archlinux
packages:
- rustup
- cargo-audit
- cargo-deny
- cargo-msrv
- cargo-nextest
- cargo-outdated
- cargo-tarpaulin
- cargo-udeps
secrets:
- 88cce185-d2ec-4573-9546-e33f36f79bbf
sources:
- git+ssh://git@git.sr.ht/~swaits/mcps
artifacts:
- mcps/tarpaulin-report.html
tasks:
- setup: |
rustup toolchain install nightly stable
cd mcps/
rustup run stable cargo fetch
- format: |
rustup default stable
cd mcps/
cargo fmt --verbose --check --all
- lint: |
rustup default stable
cd mcps/
cargo clippy --verbose --all-targets --all-features
- outdated: |
rustup default stable
cd mcps/
cargo outdated
- deny: |
rustup default stable
cd mcps/
cargo deny check
- udeps: |
rustup default nightly
cd mcps/
cargo +nightly udeps --all-features
- audit: |
rustup default stable
cd mcps/
cargo audit -d /tmp/advisory-db
- msrv: |
rustup default stable
cd mcps/
cargo msrv verify
- coverage: |
rustup default stable
cd mcps/
cargo tarpaulin --verbose --all-features --out html
- stable: |
rustup default stable
cd mcps/
cargo build --verbose --all-targets --all-features
cargo nextest run --verbose --all-targets --all-features
- nightly: |
rustup default nightly
cd mcps/
cargo clippy --verbose --all-targets --all-features ||:
cargo build --verbose --all-targets --all-features ||:
cargo nextest --verbose --all-targets --all-features ||:
- bench: |
rustup default stable
cd mcps/
cargo bench --verbose --all-targets --all-features
- docs: |
cd mcps/
rustup run stable cargo doc --no-deps
rustup run nightly cargo doc --no-deps ||:
- mirror-to-github: |
cd ~/mcps
ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
git remote add github git@github.com:swaits/mcps.git
git push --mirror github
+3 -3
View File
@@ -1,13 +1,13 @@
[package]
name = "mcps"
version = "0.3.0"
version = "0.3.1"
authors = ["Stephen Waits <steve@waits.net>"]
edition = "2021"
description = "A command-line tool for running Monte Carlo simulations on project schedules."
license = "MIT"
readme = "README.md"
repository = "https://github.com/swaits/mcps"
homepage = "https://github.com/swaits/mcps"
repository = "https://git.swaits.com/swaits/mcps"
homepage = "https://git.swaits.com/swaits/mcps"
keywords = ["monte", "carlo", "project", "schedules", "estimation"]
categories = ["command-line-utilities", "development-tools", "simulation"]
rust-version = "1.74.1"
+1 -1
View File
@@ -40,7 +40,7 @@ installation of the latest version..
### Option 2: Clone and build the repository locally
```bash
git clone https://github.com/swaits/mcps.git
git clone https://git.swaits.com/swaits/mcps.git
cd mcps
cargo build --release
```
+1 -1
View File
@@ -9,7 +9,7 @@ use std::{str::FromStr, time::Duration};
const AFTER_HELP_TEXT: &str = "\
Find example project definition and schedule config files in the repository:
https://github.com/swaits/mcps/blob/main/examples/
https://git.swaits.com/swaits/mcps/src/branch/main/examples/
";