Commit graph

18 commits

Author SHA1 Message Date
Aditya Sirish A Yelgundhalli
3e7e688406
gittuf: Update how sync and propagation workflows interact
Signed-off-by: Aditya Sirish A Yelgundhalli <ayelgundhall@bloomberg.net>
2025-03-05 11:21:29 -05:00
Pat Zielinski
1eb2b50e6e
Prepare v0.8.0
Signed-off-by: Pat Zielinski <70954403+patzielinski@users.noreply.github.com>
2024-12-11 11:01:12 -05:00
Aditya Sirish A Yelgundhalli
9c08c47035
*: Expose persons in CLI
This commit allows for using persons in the CLI. In doing so, it updates the
expected flow where add-rule no longer also adds the principals passed in.
Instead, keys / persons must be added explicitly first, and add-rule will fail
if the principal is not found.

Signed-off-by: Aditya Sirish A Yelgundhalli <ayelgundhall@bloomberg.net>
2024-11-07 15:11:52 -05:00
Pat Zielinski
bcc6d1f594 *: Set minimum go version to 1.23.2
Signed-off-by: Pat Zielinski <70954403+patzielinski@users.noreply.github.com>
2024-10-24 12:00:30 -04:00
yashobapat
8c5540ef06 Add winget + v0.6.0 + ghactions workflow win get-started tests + drop "on windows"
Signed-off-by: yashobapat <f20210006@goa.bits-pilani.ac.in>
2024-10-01 12:10:14 -04:00
yashobapat
e07dcddd6d improve windows installation instructions
Signed-off-by: yashobapat <f20210006@goa.bits-pilani.ac.in>
2024-10-01 11:09:32 -04:00
Pat Zielinski
b8fcbd0130 docs, ci: Migrate to per-test keys in get-started tester
Signed-off-by: Pat Zielinski <70954403+patzielinski@users.noreply.github.com>
2024-06-19 08:46:31 -04:00
Aditya Sirish A Yelgundhalli
5aa3625289 docs: Update get-started to handle ssh signer
Signed-off-by: Aditya Sirish A Yelgundhalli <ayelgundhall@bloomberg.net>
Co-authored-by: Pat Zielinski <70954403+patzielinski@users.noreply.github.com>
2024-06-18 12:14:50 -04:00
Hidde-Jan Jongsma
1f7cc0dc0f Allow copy-pasting of bash commands
Signed-off-by: Hidde-Jan Jongsma <hidde-jan.jongsma@tno.nl>
2024-06-17 10:58:06 +02:00
Pat Zielinski
c8e7bd9bd0 cmd, ci, docs: Test get-started.md in CI
Signed-off-by: Pat Zielinski <70954403+patzielinski@users.noreply.github.com>
2024-06-14 10:44:57 -04:00
Pat Zielinski
0319b38ce8
docs: Mention dogfooding in get-started.md
Signed-off-by: Pat Zielinski <70954403+patzielinski@users.noreply.github.com>
2024-05-10 12:34:58 -04:00
Aditya Sirish
c6c601f3a8
Merge pull request #393 from neilnaveen/neil/fixdogfooding
Add pushing and pulling gittuf to dogfooding docs
2024-05-10 12:31:36 -04:00
Aditya Sirish
9c187b6452
docs: Fix up dogfood and push/pull changes
Signed-off-by: Aditya Sirish <aditya@saky.in>
2024-05-10 12:29:34 -04:00
Aditya Sirish
3948d2aac2
Merge pull request #395 from lukpueh/change-key-type-in-docs
doc: quick fix keygen snippet in get-started.md
2024-05-09 09:42:02 -04:00
Lukas Puehringer
fa18a489f1 doc: quick fix keygen snippet in get-started.md
fixes #360

* changes key type ecdsa to rsa (the former resulted in an unsupported
  format on macos)
* add -N option to not prompt for an encryption password and to store key
  in plain text (encrypted keys are currently not supported)

Signed-off-by: Lukas Puehringer <lukas.puehringer@nyu.edu>
2024-05-09 12:17:31 +02:00
Aditya Sirish
c03a42b14a
docs: Mention policy apply
This commit mentions gittuf policy apply as a requirement now that
policy-staging. In addition, it emphasizes that gittuf currently lacks
support for encrypted on-disk keys.

Signed-off-by: Aditya Sirish <aditya@saky.in>
Co-authored-by: Neal McBurnett <nealmcb@gmail.com>
2024-05-07 17:40:00 -04:00
Aditya Sirish
f5e1f4b680
docs: Update minimum Go version
Signed-off-by: Aditya Sirish <aditya@saky.in>
2024-03-07 16:20:59 -05:00
Aditya Sirish
0f4b28067d
docs: Add get started guide
Signed-off-by: Aditya Sirish <aditya@saky.in>
2024-01-17 12:13:57 -05:00