Commit graph

12 commits

Author SHA1 Message Date
Maxim Cournoyer
b586469706
gnu: Add go-github-com-jiangxin-goconfig.
* gnu/packages/golang-vcs.scm (go-github-com-jiangxin-goconfig): New variable.

Change-Id: I16784102273da77fb76697c3344e4912e83cb30f
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-24 10:26:34 +01:00
Sharlatan Hellseher
de2c6771e9
gnu: go-github-com-nektos-act: Enable tests.
* gnu/packages/golang-vcs.scm (go-github-com-nektos-act) [arguments]
<tests?>: Enable most of them.
<test-flags>: Skip some problematic tests.
[propagated-inputs]: Remove go-github-com-go-git-go-billy-v5,
go-github-com-stretchr-testify, and go-gotest-tools-v3; add
go-dario-cat-mergo.
[native-inputs]: Add go-github-com-go-git-go-billy-v5,
go-github-com-stretchr-testify, and go-gotest-tools-v3.

Change-Id: I85c765f835149686160be46488a55ada2d4aaa07
2025-06-20 23:58:44 +01:00
Efraim Flashner
3460c6249a
gnu: go-github-com-rhysd-actionlint: Only use shellcheck when supported.
* gnu/packages/golang-vcs.scm (go-github-com-rhysd-actionlint)
[native-inputs]: Only include shellcheck on systems where it is
supported.

Change-Id: Ie14c3b0457b280661cd01e5f222fb5646e6f7a03
2025-06-18 10:49:47 +03:00
David Thompson
4741fe4be7
gnu: Add go-code-gitea-io-actions-proto-go-ping.
* gnu/packages/golang-vcs.scm (go-code-gitea-io-actions-proto-go-ping): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I21b4b5cb000b09413f6c5534ab06278c598581ef
2025-06-17 15:17:19 +02:00
David Thompson
460cee5095
gnu: Add go-code-gitea-io-actions-proto-go-runner.
* gnu/packages/golang-vcs.scm (go-code-gitea-io-actions-proto-go-runner): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Id4a25c9d96cf9505efa57ca1c377eb34cb49ee7f
2025-06-17 15:17:19 +02:00
David Thompson
a54c026ca6
gnu: Add go-github-com-nektos-act.
* gnu/packages/golang-vcs.scm (go-github-com-nektos-act): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Id8bbc176b220f5cbb4fdc2e2c681974051c77d5b
2025-06-17 15:17:19 +02:00
David Thompson
9f1b7e9355
gnu: Add go-github-com-rhysd-actionlint.
* gnu/packages/golang-vcs.scm (go-github-com-rhysd-actionlint): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Ic2f93479b2bcefd2b844831726f12288cf9ed8e3
2025-06-17 15:17:19 +02:00
Sharlatan Hellseher
3290afde83
gnu: go-github-com-git-lfs-pktline: Move to golang-vcs.
* gnu/packages/version-control.scm (go-github-com-git-lfs-pktline): Move
from here ...
* gnu/packages/golang-vcs.scm: ... to here.

Change-Id: I83b2d4ed8b85411c1bd4bd95a38b78ae50568015
2025-05-26 16:50:19 +01:00
Sharlatan Hellseher
519d7cf948
gnu: go-github-com-go-git-go-git-v5: Move to golang-vcs.
* gnu/packages/version-control.scm (go-github-com-go-git-go-git-v5):
Move from here ...
* gnu/packages/golang-vcs.scm: ... to here.
Add golang-crypto and version-control modules.

* gnu/packages/configuration-management.scm: Remove version-control, add
golang-vcs module.

Change-Id: I0125943bcb2ab719ad5667678b72ece7650f5e4b
2025-01-21 23:47:48 +00:00
Sharlatan Hellseher
5f6cc183a2
gnu: go-github-com-go-git-gcfg: Move to golang-vcs.
* gnu/packages/golang.scm (go-github-com-go-git-gcfg): Move from here ...
* gnu/packages/golang-vcs.scm: ... to here. Add goalng-xyz module.

Change-Id: I218c5e5c663ea5ba54cef9f26fec95912bbcac34
2025-01-21 23:42:13 +00:00
Sharlatan Hellseher
bbcd2074f0
gnu: Add go-github-com-xanzy-go-gitlab.
* gnu/packages/golang-vcs.scm (go-github-com-xanzy-go-gitlab): New variable.

Change-Id: Id59090f6642e01e223690b022e29e123a6bac03c
2025-01-21 23:41:51 +00:00
Sharlatan Hellseher
4cf6d0f134
gnu: Add packages/golang-vcs module.
* gnu/packages/golang-vcs.scm: New file.
* gnu/local.mk: Add gnu/packages/golang-vcs.scm to the scope.

Change-Id: Ie318d25052d72e25ce9207dc890709f7321431b4
2025-01-21 23:41:51 +00:00