Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nightly tag failure #3107

Closed
squakez opened this issue Mar 11, 2022 · 4 comments · Fixed by #3117
Closed

Nightly tag failure #3107

squakez opened this issue Mar 11, 2022 · 4 comments · Fixed by #3117
Labels
area/continuous integration Related to CI and automated testing kind/question Further information is requested

Comments

@squakez
Copy link
Contributor

squakez commented Mar 11, 2022

I'm trying to setup a nightly job to add a tag on our repo (which would trigger the nightly release process). It is failing because of the following failure:

rickstaa/action-create-tag@v1 is not allowed to be used in apache/camel-k. Actions in this workflow must be: within a repository owned by apache, created by GitHub, verified in the GitHub Marketplace or match the following: */*@[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]+, AdoptOpenJDK/install-jdk@*, JamesIves/github-pages-deploy-action@5dc1d5a192aeb5ab5b7d5a77b7d36aea4a7f5c92, TobKed/label-when-approved-action@*

@oscerd or anybody else with admin privileges, do you know if we can include such an action in GH settings? or alternatively if there is any similar action we can use to tag the project in GH actions.

@squakez squakez added kind/question Further information is requested area/continuous integration Related to CI and automated testing labels Mar 11, 2022
@oscerd
Copy link
Contributor

oscerd commented Mar 11, 2022

I don't think it is possible to allow gh action with write access to an Apache repository. We can try to ask to ASF Infra.

@astefanutti
Copy link
Member

What's the strategy to maintain the nightly tags? While I see the value of having a single / updated nightly tag, I don't think polluting the repository with unbounded nightly tags would have neither value from the end users standpoint, nor the project developers.

@squakez
Copy link
Contributor Author

squakez commented Mar 11, 2022

Yeah, I was thinking that maybe we can just do that manually on demand, whenever we think it has some value? At the moment it is as simple as pushing a tag on the main branch.

@astefanutti
Copy link
Member

astefanutti commented Mar 11, 2022

I think the real need for users is to have a single "rolling" latest and/or nightly tags. Ideally this would be done in CI automatically if the build passes.

squakez added a commit to squakez/camel-k that referenced this issue Mar 14, 2022
squakez added a commit to squakez/camel-k that referenced this issue Mar 14, 2022
squakez added a commit that referenced this issue Mar 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/continuous integration Related to CI and automated testing kind/question Further information is requested
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants