Comments (5)
I had to fix the branch name extraction which was used for the tag_name
to not put spaces, e.g.
- name: Get the current branch name
shell: bash
run: echo "##[set-output name=branch;]${GITHUB_REF#refs/heads/}"
id: myref
then use: tag_name: ${{ steps.myref.outputs.branch }}-dev
.
So this is basically duplicate of #52, happening when the tag name is invalid. Then the following jobs are basically rejecting further GitHub calls (sometimes without seeing "GitHub release failed with status" errors, because it's already invalid before the retrying loop even start).
from action-gh-release.
The "right way" might not be the most accurate way of phrasing the question.
I believe the rate limit for a given token its tied to a workflow run so its shared amongst all other steps and jobs without more context it's difficult to provide more advice.
I can say that this action is used in many repositories successfully.
Can you narrow down your usecase and maybe provide a bit more context?
from action-gh-release.
More context which I've found in another job:
⚠️ GitHub release failed with status: 422, retrying...
👩🏭 Creating new GitHub release for tag v1.079-dev-beta...
⚠️ GitHub release failed with status: 422, retrying...
👩🏭 Creating new GitHub release for tag v1.079-dev-beta...
⚠️ GitHub release failed with status: 422, retrying...
👩🏭 Creating new GitHub release for tag v1.079-dev-beta...
⚠️ GitHub release failed with status: 403, retrying...
(and hundreds of more)
⚠️ Unexpected error fetching GitHub release for tag refs/heads/v1.079-dev: HttpError: API rate limit exceeded for installation ID 5238618.
##[error]API rate limit exceeded for installation ID 5238618.
I'm using softprops/action-gh-release@v1
. See build 812351426.
I think it's looping and retrying too many times after 422 error.
from action-gh-release.
I think this is related to #52, but this time my release name is correct (I think).
name: Development Release ( v1.079-dev)
prerelease: true
tag_name: v1.079-dev-beta
Although there may be a whitespace before my tag, I'm going to check if I can remove it.
from action-gh-release.
Thanks for the extra info. That's be my bet. Does that tag exist?
from action-gh-release.
Related Issues (20)
- Run successful, Release and tag created, but Missing Files HOT 7
- current version does not match any files issue, previous version is okay HOT 4
- make_latest missing in action.yml HOT 2
- v2.0.4 released but not set as latest version HOT 1
- ⚠️ GitHub release failed with status: 422 undefined HOT 6
- files Add array type support HOT 1
- GitHub release failed related to file DexMetadata (.dm) in Android with status: Not Found
- enhancement: display more helpful error message other than undefined HOT 8
- Ability to default the body to Github's "generate release notes"? HOT 2
- File pattern not matching file name when using "
- Existing releases are no longer updated HOT 6
- File Pattern Negation HOT 1
- files option does not respect working-directory setting HOT 7
- how to release everything in a folder
- Cannot set previous tag. Create release notes from [old latest till new latest] HOT 2
- Fails with too many commits: "Argument list too long" HOT 1
- File pattern not matching
- Upload fails with Error: write EPIPE
- #1 github issue-1 [bot] commit
- basic issue commit v01.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from action-gh-release.