Action fails when too many jobs trying to track different repos in the same data repo
See original GitHub issueThis project looks amazing!
My idea was to track all public repos and analyze them once in a while. It looks like when I have too many jobs running, the action fails. For instance, when one job is pushed before another one. My GitHub repo.
Also, there is another issue with amazon-mws-subscriptions-maven:
210411-19:09:08.177 INFO:MainThread: union-merge views and clones
Traceback (most recent call last):
File "/fetch.py", line 314, in <module>
main()
File "/fetch.py", line 73, in main
) = fetch_all_traffic_api_endpoints(repo)
File "/fetch.py", line 122, in fetch_all_traffic_api_endpoints
df_views_clones = pd.concat([df_clones, df_views], axis=1, join="outer")
File "/usr/local/lib/python3.8/site-packages/pandas/core/reshape/concat.py", line 285, in concat
op = _Concatenator(
File "/usr/local/lib/python3.8/site-packages/pandas/core/reshape/concat.py", line 467, in __init__
self.new_axes = self._get_new_axes()
File "/usr/local/lib/python3.8/site-packages/pandas/core/reshape/concat.py", line 537, in _get_new_axes
return [
File "/usr/local/lib/python3.8/site-packages/pandas/core/reshape/concat.py", line 538, in <listcomp>
self._get_concat_axis() if i == self.bm_axis else self._get_comb_axis(i)
File "/usr/local/lib/python3.8/site-packages/pandas/core/reshape/concat.py", line 544, in _get_comb_axis
return get_objs_combined_axis(
File "/usr/local/lib/python3.8/site-packages/pandas/core/indexes/api.py", line 92, in get_objs_combined_axis
return _get_combined_index(obs_idxes, intersect=intersect, sort=sort, copy=copy)
File "/usr/local/lib/python3.8/site-packages/pandas/core/indexes/api.py", line 145, in _get_combined_index
index = union_indexes(indexes, sort=sort)
File "/usr/local/lib/python3.8/site-packages/pandas/core/indexes/api.py", line 214, in union_indexes
return result.union_many(indexes[1:])
File "/usr/local/lib/python3.8/site-packages/pandas/core/indexes/datetimes.py", line 395, in union_many
this, other = this._maybe_utc_convert(other)
File "/usr/local/lib/python3.8/site-packages/pandas/core/indexes/datetimes.py", line 413, in _maybe_utc_convert
raise TypeError("Cannot join tz-naive with tz-aware DatetimeIndex")
TypeError: Cannot join tz-naive with tz-aware DatetimeIndex
Another data frame issue:
210411-19:09:18.943 INFO: parsed timestamp from path: 2021-04-11 19:09:15+00:00
Traceback (most recent call last):
File "/analyze.py", line 1398, in <module>
main()
File "/analyze.py", line 82, in main
analyse_view_clones_ts_fragments()
File "/analyze.py", line 691, in analyse_view_clones_ts_fragments
if df.index.max() > snapshot_time:
TypeError: '>' not supported between instances of 'float' and 'datetime.datetime'
+ ANALYZE_ECODE=1
error: analyze.py returned with code 1 -- exit.
Git clone issue:
GHRS entrypoint.sh: pwd: /github/workspace
+ git clone 'https://ghactions:${' secrets.ACCESS_GITHUB_API_TOKEN '}@github.com/ChameleonTartu/buymeacoffee-repo-stats.git' .
length of API TOKEN: 36
fatal: Too many arguments.
All other issues are the same as those mentioned.
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:10 (6 by maintainers)
Top Results From Across the Web
Usage limits, billing, and administration - GitHub Docs
There are usage limits for GitHub Actions workflows. Usage charges apply to repositories that go beyond the amount of free minutes and storage...
Read more >git - Fatal error "unsafe repository ('/home/repon' is owned by ...
So, in our case, git config --global --add safe.directory * created multiple entries in ~/.gitconfig . git config --global --replace-all safe.
Read more >Troubleshoot Dataflow errors - Google Cloud
This error occurs if a single operation causes the worker code to fail four times. Dataflow fails the job, and this message is...
Read more >Repository checks - GitLab Docs
When enabled, GitLab periodically runs a repository check on all project repositories and wiki repositories to detect possible data corruption.
Read more >Git error - Fatal: Not a git repository and how to fix it | Datree.io
A Git command needs to be run on a specific repository, so this error typically occurs when a Git command is run in...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@jgehrcke Everything works smoothly: https://github.com/ChameleonTartu/buymeacoffee-repo-stats/actions/runs/748788117
Amazing!
@jgehrcke Let me know if I can help more than just reporting this. It would be great to fix all of this, to use this tool more extensively, as I am planning to grow the number of repos from 34 to more over time. It is the most valuable tool, I could find for tracking repo development over time. Thank you again!