interledger-rs icon indicating copy to clipboard operation
interledger-rs copied to clipboard

CircleCI plan does not cover the instance needed to run build and tests

Open pradovic opened this issue 4 years ago • 6 comments

CircleCI plan does not cover the instance needed to run build and tests, which is currently stopping a couple of PRs which are ready to merge.

One possible solution would be to switch to github actions. I am already on it, and will open the PR soon, so this could be a solution if accepted.

pradovic avatar Jan 19 '21 11:01 pradovic

@pradovic lets try get it moved to GH Actions. If it's really an issue moving then I will reach out and see if we can upgrade the account.

matdehaast avatar Jan 20 '21 07:01 matdehaast

Sounds good! I already have it set up on a fork 90% and it seems to be working, so looks promising for now.

pradovic avatar Jan 20 '21 09:01 pradovic

@matdehaast Reducing the instance size on circleCI seems to have solved the problem short-term. However, since circleCI decided to reduce the instances for a free account, I still think it still makes sense to move to github actions. I don't see any benefit in using the circleCI if we are not in the mood to upgrade the account, as github actions seem to offer enough functionality for now. Anywayz, I will open the PR with GH actions, and we can decide then if everything appears to be working good.

pradovic avatar Jan 20 '21 12:01 pradovic

Well, I tried reducing the instance for docker updates and this is what I got:

Upgrade your plan to unblock build

This job has been blocked because Docker Layer Caching is not available on your current plan. Please upgrade to continue building.
Upgrade Plan

So, proceeding try with gh actions def :)

pradovic avatar Jan 20 '21 13:01 pradovic

I think we could drop all of the .circleci code now, since it no longer seems to run on PRs, then close this issue?

koivunej avatar May 06 '21 12:05 koivunej

Sounds good to me. I can do it today/tomorrow. Ok?

pradovic avatar May 06 '21 13:05 pradovic