You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We don't have enough GitHub Actions capacity when we develop Crossbow. So using separated repository (and separated CI services such as Azure Pipelines and Travis CI) was reasonable.
But we have enough GitHub Actions capacity recently. Can we reconsider the Crossbow approach?
Crossbow creates a new tag for each job and uses GitHub Release associated with the tag for artifacts. There is no direct link for the associated GitHub Release.
We can't use Dependabot for dev/tasks/*/*.yml
Difficult to automate job submission.
For example, we want to submit binary artifacts build jobs after source archive build is completed automatically in release process.
FYI: We already have secrets.GITHUB_CROSSBOW_TOKEN in apache/arrow GitHub Actions. So we will be able to implement it with the current Crossbow approach.
...
Component(s)
Continuous Integration, Developer Tools
The text was updated successfully, but these errors were encountered:
Describe the enhancement requested
We don't have enough GitHub Actions capacity when we develop Crossbow. So using separated repository (and separated CI services such as Azure Pipelines and Travis CI) was reasonable.
But we have enough GitHub Actions capacity recently. Can we reconsider the Crossbow approach?
We may be able to use
on.workflow_dispatch
andgh wokrflow run --ref
as an alternative of the current Crossbow approach.Some inconvenient points for the current Crossbow approach:
dev/tasks/*/*.yml
secrets.GITHUB_CROSSBOW_TOKEN
in apache/arrow GitHub Actions. So we will be able to implement it with the current Crossbow approach.Component(s)
Continuous Integration, Developer Tools
The text was updated successfully, but these errors were encountered: