Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: act-0.2.26
@ 2022-05-18  0:54 0x5c
  2022-05-18  3:51 ` classabbyamp
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: 0x5c @ 2022-05-18  0:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 544 bytes --]

There is a new pull request by 0x5c against master on the void-packages repository

https://github.com/0x5c/void-packages act
https://github.com/void-linux/void-packages/pull/37174

New package: act-0.2.26
#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**


A patch file from https://github.com/void-linux/void-packages/pull/37174.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-act-37174.patch --]
[-- Type: text/x-diff, Size: 926 bytes --]

From 5cc6aa2a30dcc79b8c8f4e9869a9af7740eb0677 Mon Sep 17 00:00:00 2001
From: 0x5c <dev@0x5c.io>
Date: Tue, 17 May 2022 20:52:32 -0400
Subject: [PATCH] New package: act-0.2.26

---
 srcpkgs/act/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/act/template

diff --git a/srcpkgs/act/template b/srcpkgs/act/template
new file mode 100644
index 000000000000..0a55c021036f
--- /dev/null
+++ b/srcpkgs/act/template
@@ -0,0 +1,16 @@
+# Template file for 'act'
+pkgname=act
+version=0.2.26
+revision=1
+build_style=go
+go_import_path="github.com/nektos/act"
+short_desc="Run your GitHub Actions locally"
+maintainer="0x5c <dev@0x5c.io>"
+license="MIT"
+homepage="https://github.com/nektos/act"
+distfiles="https://github.com/nektos/act/archive/refs/tags/v${version}.tar.gz"
+checksum=73d75205293bd18e4f529ef1aa47da79fcd7eda2413b790816f4ca63b7aa02ce
+
+post_install() {
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: New package: act-0.2.26
  2022-05-18  0:54 [PR PATCH] New package: act-0.2.26 0x5c
@ 2022-05-18  3:51 ` classabbyamp
  2022-05-18  3:52 ` classabbyamp
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: classabbyamp @ 2022-05-18  3:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 502 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/37174#issuecomment-1129536988

Comment:
adding this adds `--version` to the act binary (it was very nicely documented, I only found it by looking at the arch pkgbuild):
```bash
go_ldflags="-X main.version=${version}"
```

Would it be good to depend on docker? It may allow for other container backends in the future, but currently it's only docker (https://github.com/nektos/act/issues/303)

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: New package: act-0.2.26
  2022-05-18  0:54 [PR PATCH] New package: act-0.2.26 0x5c
  2022-05-18  3:51 ` classabbyamp
@ 2022-05-18  3:52 ` classabbyamp
  2022-05-18  5:08 ` [PR PATCH] [Updated] " 0x5c
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: classabbyamp @ 2022-05-18  3:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 564 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/37174#issuecomment-1129536988

Comment:
adding this adds `--version` to the act binary (it was very nicely documented, I only found it by looking at the [arch pkgbuild](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=act)):
```bash
go_ldflags="-X main.version=${version}"
```

Would it be good to depend on docker? It may allow for other container backends in the future, but currently it's only docker (https://github.com/nektos/act/issues/303)

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PR PATCH] [Updated] New package: act-0.2.26
  2022-05-18  0:54 [PR PATCH] New package: act-0.2.26 0x5c
  2022-05-18  3:51 ` classabbyamp
  2022-05-18  3:52 ` classabbyamp
@ 2022-05-18  5:08 ` 0x5c
  2022-05-18  5:09 ` 0x5c
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: 0x5c @ 2022-05-18  5:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 549 bytes --]

There is an updated pull request by 0x5c against master on the void-packages repository

https://github.com/0x5c/void-packages act
https://github.com/void-linux/void-packages/pull/37174

New package: act-0.2.26
#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**


A patch file from https://github.com/void-linux/void-packages/pull/37174.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-act-37174.patch --]
[-- Type: text/x-diff, Size: 968 bytes --]

From 44be00111b37151965c20924966945601fc1a1bf Mon Sep 17 00:00:00 2001
From: 0x5c <dev@0x5c.io>
Date: Tue, 17 May 2022 20:52:32 -0400
Subject: [PATCH] New package: act-0.2.26

---
 srcpkgs/act/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/act/template

diff --git a/srcpkgs/act/template b/srcpkgs/act/template
new file mode 100644
index 000000000000..98df6d25f162
--- /dev/null
+++ b/srcpkgs/act/template
@@ -0,0 +1,17 @@
+# Template file for 'act'
+pkgname=act
+version=0.2.26
+revision=1
+build_style=go
+go_import_path="github.com/nektos/act"
+go_ldflags="-X main.version=${version}"
+short_desc="Run your GitHub Actions locally"
+maintainer="0x5c <dev@0x5c.io>"
+license="MIT"
+homepage="https://github.com/nektos/act"
+distfiles="https://github.com/nektos/act/archive/refs/tags/v${version}.tar.gz"
+checksum=73d75205293bd18e4f529ef1aa47da79fcd7eda2413b790816f4ca63b7aa02ce
+
+post_install() {
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: New package: act-0.2.26
  2022-05-18  0:54 [PR PATCH] New package: act-0.2.26 0x5c
                   ` (2 preceding siblings ...)
  2022-05-18  5:08 ` [PR PATCH] [Updated] " 0x5c
@ 2022-05-18  5:09 ` 0x5c
  2022-05-19  5:19 ` [PR PATCH] [Updated] " 0x5c
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: 0x5c @ 2022-05-18  5:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 746 bytes --]

New comment by 0x5c on void-packages repository

https://github.com/void-linux/void-packages/pull/37174#issuecomment-1129572184

Comment:
> Would it be good to depend on docker? It may allow for other container backends in the future, but currently it's only docker ([nektos/act#303](https://github.com/nektos/act/issues/303))

Yeah, I was thinking of that, just unsure it would be good to add or not. It does say this when docker is not installed/running
```
failed to obtain container engine info: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
```
I wonder if that is enough indication that docker is needed, by void standards.


The version thing is fixed, thanks for spotting that

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PR PATCH] [Updated] New package: act-0.2.26
  2022-05-18  0:54 [PR PATCH] New package: act-0.2.26 0x5c
                   ` (3 preceding siblings ...)
  2022-05-18  5:09 ` 0x5c
@ 2022-05-19  5:19 ` 0x5c
  2022-05-19 12:41 ` catthehacker
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: 0x5c @ 2022-05-19  5:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 549 bytes --]

There is an updated pull request by 0x5c against master on the void-packages repository

https://github.com/0x5c/void-packages act
https://github.com/void-linux/void-packages/pull/37174

New package: act-0.2.26
#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**


A patch file from https://github.com/void-linux/void-packages/pull/37174.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-act-37174.patch --]
[-- Type: text/x-diff, Size: 968 bytes --]

From fd789400824a488facdcb51bc26d283c6a5787dc Mon Sep 17 00:00:00 2001
From: 0x5c <dev@0x5c.io>
Date: Tue, 17 May 2022 20:52:32 -0400
Subject: [PATCH] New package: act-0.2.26

---
 srcpkgs/act/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/act/template

diff --git a/srcpkgs/act/template b/srcpkgs/act/template
new file mode 100644
index 000000000000..98df6d25f162
--- /dev/null
+++ b/srcpkgs/act/template
@@ -0,0 +1,17 @@
+# Template file for 'act'
+pkgname=act
+version=0.2.26
+revision=1
+build_style=go
+go_import_path="github.com/nektos/act"
+go_ldflags="-X main.version=${version}"
+short_desc="Run your GitHub Actions locally"
+maintainer="0x5c <dev@0x5c.io>"
+license="MIT"
+homepage="https://github.com/nektos/act"
+distfiles="https://github.com/nektos/act/archive/refs/tags/v${version}.tar.gz"
+checksum=73d75205293bd18e4f529ef1aa47da79fcd7eda2413b790816f4ca63b7aa02ce
+
+post_install() {
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: New package: act-0.2.26
  2022-05-18  0:54 [PR PATCH] New package: act-0.2.26 0x5c
                   ` (4 preceding siblings ...)
  2022-05-19  5:19 ` [PR PATCH] [Updated] " 0x5c
@ 2022-05-19 12:41 ` catthehacker
  2022-05-19 16:53 ` 0x5c
  2022-05-20  7:48 ` [PR PATCH] [Merged]: " paper42
  7 siblings, 0 replies; 9+ messages in thread
From: catthehacker @ 2022-05-19 12:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 529 bytes --]

New comment by catthehacker on void-packages repository

https://github.com/void-linux/void-packages/pull/37174#issuecomment-1131637142

Comment:
> It may allow for other container backends in the future, but currently it's only docker ([nektos/act#303](https://github.com/nektos/act/issues/303))

It allows for other container backends already, it just needs to have Docker Engine compatible API and connection option, e.g. `DOCKER_HOST=unix:///var/run/podman.sock`
https://github.com/nektos/act/wiki/Custom-container-engine

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: New package: act-0.2.26
  2022-05-18  0:54 [PR PATCH] New package: act-0.2.26 0x5c
                   ` (5 preceding siblings ...)
  2022-05-19 12:41 ` catthehacker
@ 2022-05-19 16:53 ` 0x5c
  2022-05-20  7:48 ` [PR PATCH] [Merged]: " paper42
  7 siblings, 0 replies; 9+ messages in thread
From: 0x5c @ 2022-05-19 16:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 626 bytes --]

New comment by 0x5c on void-packages repository

https://github.com/void-linux/void-packages/pull/37174#issuecomment-1131955978

Comment:
> > It may allow for other container backends in the future, but currently it's only docker ([nektos/act#303](https://github.com/nektos/act/issues/303))
> 
> It allows for other container backends already, it just needs to have Docker Engine compatible API and connection option, e.g. `DOCKER_HOST=unix:///var/run/podman.sock`
> https://github.com/nektos/act/wiki/Custom-container-engine

So it wouldn't be a good idea to add a dependency on docker

--

This PR should be ready to merge 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PR PATCH] [Merged]: New package: act-0.2.26
  2022-05-18  0:54 [PR PATCH] New package: act-0.2.26 0x5c
                   ` (6 preceding siblings ...)
  2022-05-19 16:53 ` 0x5c
@ 2022-05-20  7:48 ` paper42
  7 siblings, 0 replies; 9+ messages in thread
From: paper42 @ 2022-05-20  7:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 403 bytes --]

There's a merged pull request on the void-packages repository

New package: act-0.2.26
https://github.com/void-linux/void-packages/pull/37174

Description:
#### Testing the changes
- I tested the changes in this PR: **YES**

#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2022-05-20  7:48 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-18  0:54 [PR PATCH] New package: act-0.2.26 0x5c
2022-05-18  3:51 ` classabbyamp
2022-05-18  3:52 ` classabbyamp
2022-05-18  5:08 ` [PR PATCH] [Updated] " 0x5c
2022-05-18  5:09 ` 0x5c
2022-05-19  5:19 ` [PR PATCH] [Updated] " 0x5c
2022-05-19 12:41 ` catthehacker
2022-05-19 16:53 ` 0x5c
2022-05-20  7:48 ` [PR PATCH] [Merged]: " paper42

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).