public inbox for ~johnnyrichard/olang-devel@lists.sr.ht
 help / color / mirror / code / Atom feed
* [Discussion] The current state of our pipeline
@ 2024-02-17  4:38 Carlos Maniero
  2024-02-17 16:12 ` Johnny Richard
  0 siblings, 1 reply; 2+ messages in thread
From: Carlos Maniero @ 2024-02-17  4:38 UTC (permalink / raw)
  To: ~johnnyrichard/olang-devel

We need to figure out how to run the docs step on the pipeline only on
pushes. It seems it will only pass when johnny@johnnyrichard.com pushes
to main.

Also it would be nice if maintainers could trigger the pipeline on
pushes, I can change to account to a paid one but I'm not sure if I'll
be able to execute the docs step once it is linked to Johnny's account.

At this point it seems easier to remove the step and manually deploy the
docs.

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

* Re: [Discussion] The current state of our pipeline
  2024-02-17  4:38 [Discussion] The current state of our pipeline Carlos Maniero
@ 2024-02-17 16:12 ` Johnny Richard
  0 siblings, 0 replies; 2+ messages in thread
From: Johnny Richard @ 2024-02-17 16:12 UTC (permalink / raw)
  To: Carlos Maniero; +Cc: ~johnnyrichard/olang-devel

On Sat, Feb 17, 2024 at 01:38:24AM -0300, Carlos Maniero wrote:
> We need to figure out how to run the docs step on the pipeline only on
> pushes. 

We can use the $BUILD_REASON in our `upload` task to deploy exclusive
for patchset submission.

> It seems it will only pass when johnny@johnnyrichard.com pushes
> to main.

Yeah, I will be the only one with rights of trigger the pipeline
through pushes at this moment.

> Also it would be nice if maintainers could trigger the pipeline on
> pushes, I can change to account to a paid one but I'm not sure if I'll
> be able to execute the docs step once it is linked to Johnny's account.

I think Sourcehut has a permission management and I should be able to
allow other maintainer with paid account of pushing to our repo.

> At this point it seems easier to remove the step and manually deploy the
> docs.

I think so too. Let's save money, if you need access to deploy the site
I can help you on a video conference.

    Johnny Richard

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

end of thread, other threads:[~2024-02-17 15:10 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-17  4:38 [Discussion] The current state of our pipeline Carlos Maniero
2024-02-17 16:12 ` Johnny Richard

Code repositories for project(s) associated with this public inbox

	https://git.johnnyrichard.com/olang.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox