Skip to content

Fix ci caching#26

Merged
aaronmgdr merged 24 commits intoocliffrom
fix-ci-caching
Jan 11, 2024
Merged

Fix ci caching#26
aaronmgdr merged 24 commits intoocliffrom
fix-ci-caching

Conversation

@aaronmgdr
Copy link
Copy Markdown
Contributor

@aaronmgdr aaronmgdr commented Dec 22, 2023

what?

  • fix CI run
  • use standard container instead of monorepo container for runs (faster start time)
  • remove grandamento CLI commands

The Waterfall

There is a cascading situation of prs here as follows
#21 < #25 < This

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Dec 22, 2023

🦋 Changeset detected

Latest commit: a776591

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@celo/celocli Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@socket-security
Copy link
Copy Markdown

socket-security Bot commented Dec 22, 2023

👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

@aaronmgdr aaronmgdr mentioned this pull request Jan 3, 2024
@nicolasbrugneaux nicolasbrugneaux changed the base branch from master to oclif January 3, 2024 12:20
@nicolasbrugneaux nicolasbrugneaux changed the base branch from oclif to master January 3, 2024 13:07
@nicolasbrugneaux nicolasbrugneaux mentioned this pull request Jan 3, 2024
7 tasks
@aaronmgdr aaronmgdr changed the base branch from master to oclif January 5, 2024 08:54
@aaronmgdr aaronmgdr marked this pull request as ready for review January 9, 2024 09:23
@aaronmgdr aaronmgdr requested review from a team as code owners January 9, 2024 09:23
@aaronmgdr aaronmgdr requested a review from lvpeschke January 9, 2024 09:23
@lvpeschke lvpeschke requested review from jcortejoso and removed request for lvpeschke January 9, 2024 13:57
@nicolasbrugneaux
Copy link
Copy Markdown
Contributor

Looks good, let's see if it passes tests once #35 is merged in this branch

* use setup node instead of container

* cant set cache yarn yet

* use yarn

* node yarn then configure

* ok it needs lock file so checkout first

* sync yarn

* must set the shell

* checkout then sync

* FIX LOCATION

* use same path as social connect
yarn --cwd packages/sdk/contractkit test

* it worked the commit before this. so hopefully this just removes superfluous things

* did it fix it? no but these are help to have

* we actually do need 18.17 for the repo

* fix: use runner differently

* wip: tslint->eslint in CLI

* wip: tslint->eslint in sdk/base

* wip: tslint->eslint in sdk/connect

* wip: tslint->eslint in sdk/contractkit

* wip: tslint->eslint in sdk/cryptographic-utils

* wip: tslint->eslint in sdk/explorer

* wip: tslint->eslint in sdk/governance

* wip: tslint->eslint in sdk/keystores

* wip: tslint->eslint in sdk/network-utils

* wip: tslint->eslint in sdk/transactions-uri

* wip: tslint->eslint in sdk/phone-utils

* wip: tslint->eslint in sdk/utils

* wip: refactor

* wip: tslint->eslint in sdk/wallets/wallet-base

* wip: tslint->eslint in sdk/wallets/wallet-hsm

* wip: tslint->eslint in sdk/wallets/wallet-hsm-aws

* wip: tslint->eslint in sdk/wallets/wallet-hsm-azure

* wip: tslint->eslint in sdk/wallets/wallet-hsm-gcp

* wip: tslint->eslint in sdk/wallets/wallet-ledger

* wip: tslint->eslint in sdk/wallets/wallet-local

* wip: tslint->eslint in sdk/wallets/wallet-remote

* wip: tslint->eslint in sdk/wallets/wallet-rpc

* chore: cleanup

* chore: cleanup and PR feedback

* chore: remove unecessary command args

* fix: build

* dont ignore the eslint configs

* dont merge check

* chore: remove releasegold

* chore: remove the yarn run lint:do-not-merge

* fix: celocli tests


---------

Co-authored-by: Aaron <aaron.deruvo@clabs.co>
@socket-security
Copy link
Copy Markdown

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Packages Version New capabilities Transitives Size Publisher
eslint-config-prettier 9.1.0 None +0 20.8 kB lydell

🚮 Removed packages: tslint@5.20.1, tslint-config-prettier@1.18.0, tslint-eslint-rules@5.4.0, tslint-microsoft-contrib@6.2.0, tslint-react@4.2.0, tslint-react-hooks@2.2.2

Comment thread .github/actions/sync-workspace/action.yml
Comment thread .github/workflows/ci.yml
@aaronmgdr aaronmgdr merged commit 5d614cb into oclif Jan 11, 2024
aaronmgdr added a commit that referenced this pull request Jan 11, 2024
* upgrade all oclif related packages to latest

* fix oclif docs regneration

* Fix ci caching (#26)

---------

Co-authored-by: Aaron <aaron.deruvo@clabs.co>
@aaronmgdr aaronmgdr mentioned this pull request Jan 11, 2024
aaronmgdr added a commit that referenced this pull request Jan 11, 2024
* initial upgrade

* enable corepack

* yarn berry doesnt support most pre and post scripts https://typicode.github.io/husky/getting-started.html#yarn-2

* WIP

* use yarn 4

* Oclif upgrade (#52)


* upgrade all oclif related packages to latest

* fix oclif docs regneration

* Fix ci caching (#26)

---------

Co-authored-by: Aaron <aaron.deruvo@clabs.co>

---------

Co-authored-by: Aaron <aaron.deruvo@clabs.co>
@lvpeschke lvpeschke deleted the fix-ci-caching branch January 11, 2024 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants