* feat: ci: control the use of self-hosted runners with CUSTOM_RUNNERS_ENABLED configuration variable
* Revert "feat: ci: control the use of self-hosted runners with CUSTOM_RUNNERS_ENABLED configuration variable"
This reverts commit adf5f3d2cb46e0415f0da90a52bbb1ba73879025.
* chore: ci: use self-hosted runners in the original repo or any fork inside the filecoin-project org
* remove client CLI
* remove markets CLI from miner
* remove markets from all CLI
* remove client API
* update go mod
* remove EnableMarkets flag
* remove market subsystem
* remove dagstore
* remove index provider
* remove graphsync and data-transfer
* remove markets
* go mod tidy
* fix cbor gen deps
* remove deal making from config
* remove eol alert
* go mod tidy
* changes as per review
* make jen
* changes as per review
* test: actors: manual CC onboarding and proving integration test
* test: actors: manual CC onboarding itest with real proofs
* test: actors: fix lint issue, require proofs in CI
* test: actors: rename real proofs test, fix dispute window wait
* feat: add TestUnmanagedMiner in the itest kit for non-storage managed miners
* feat: test: improve UnmanagedMiner test harness
* feat: test: MineBlocksMustPost can watch for >1 miners (#12063)
* feat: test: MineBlocksMustPost can watch for >1 miners
* feat: test: wait for both sectors at the end of test
* feat: test: minor manual onboarding test fixups and speed up
* feat: test: handle case where miners have close deadline ends
* Implement snap deals test for manual sector onboarding (#12066)
* changes as per review
* thread safety
* test for snap deals
* remove extraneous change
* Apply suggestions from code review
Co-authored-by: Rod Vagg <rod@vagg.org>
* cancel CC Post after snap deals
---------
Co-authored-by: Rod Vagg <rod@vagg.org>
* fix config
---------
Co-authored-by: aarshkshah1992 <aarshkshah1992@gmail.com>
* remove client CLI
* remove markets CLI from miner
* remove markets from all CLI
* remove client API
* update go mod
* remove EnableMarkets flag
* remove market subsystem
* remove dagstore
* remove index provider
* remove graphsync and data-transfer
* remove markets
* go mod tidy
* fix cbor gen deps
* remove deal making from config
* remove eol alert
* go mod tidy
* changes as per review
* make jen
* changes as per review
* merge master
* remove libp2p from config
* miner does not have libp2p conn in api test
* ci: keep lotus checkout clean in the release workflow
* ci: allow providing custom ref to the release workflow
* ci: fix version check performed during the release
* ci: fix install go step of the release workflow
* ci: fix the working directory for the install go step in release workflow
* ci: provide github ref to lotus scripts explicitly
* ci: use actions from the chosen ref in release workflow
* ci: fix install go in release workflow
* ci: fix artifact upload in release workflow
* ci: set INPUTS_REF variable in release workflow
* ci: fix publish checksums script
* ci: allow releasing docker from an arbitrary ref
* ci: fix docker channel discovery
* ci: rename install ubuntu deps to install system dependencies
* ci: migrate the release workflow to github actions
* ci: set permissions required by the newly added workflows explicitly
* ci: prevent duplicate release and docker publishing
* ci: trigger docker workflow on push to master
* ci: do not pass tokens to goreleaser on dry release runs
* ci: specify higher permissions on a job level
* ci: create gh action that installs go from go.mod
* ci: create gh action that installs ubuntu dependencies
* ci: create gh action that starts yugabyte db
* ci: create gh workflow that runs go tests
* ci: test the test workflow
* ci: delete duplicate line from runner configuration
* Revert "ci: test the test workflow"
This reverts commit d1da190c375f7104dc1f5151b6f2e8c405d1fb82.
* ci: match the circleci runners more accurately
* ci: fetch all filecoin-ffi dependencies
* ci: rename fetch/install job to cache to better match underlying tasks
* ci: set permissions required by the test workflow explicitly
* ci: create gh action that installs go from go.mod
* ci: create gh action that installs ubuntu dependencies
* ci: create gh workflow that runs go checks
* ci: test the check workflow
* Revert "ci: test the check workflow"
This reverts commit 1d0759d3c69eae99d17c5a80470b7a40d5b3bc94.
* ci: create gh action that installs go from go.mod
* ci: create gh action that installs ubuntu dependencies
* ci: create gh workflow that runs go build
* ci: test the build workflow
* Revert "ci: test the build workflow"
This reverts commit 8150510aae4d6d1fb1d719e2d69057a3c0695d32.
Add tests that assert the embedded built-in actors metadata is correct:
* the corresponding CAR file is present in built-in actors released
assets as a CAR file.
* manifest CID is the only root CID in the corresponding CAR file.
* actor CIDs are present in the corresponding CAR file.
Fixes#11683
These are the folks who are actively contributing to lotus maintenance, issue triaging, PR reviews and development.
Made this change to decouple lotus ownership with other filecoin core repo's ownership and maintainership that comes with lotus-maintainer perm