* 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
Update enhancement and feature_request templates:
- Removing unnecessary checklist options.
- These have been move to the Github New Issue UI to reduce text overhead: #10268
- Remove deprecated components options
- Add FVM/FEVM component
Update bug_report template:
- Removing unnecessary checklist options.
- Some of these has been move to the Github New Issue UI to reduce overhead
- Remove deprecated components options
- Add FVM/FEVM component
In our current issue flow, we ask a lot checklist questions :
`This is not a question or a support request. If you have any lotus related questions, please ask in the lotus forum.`
`This is not a new feature or an enhancement to the Filecoin protocol. If it is, please open an FIP issue. *`
This information is better displayed in the `New Issue` chooser, to guide users to the relevant place for posting. This file will add two new entries in the issue chooser:
- A entry that links to the Lotus Github Discussion pager for Lotus questions or troubleshooting
- A entry that links to the FIPs repo for Filecoin protocol feature or enhancements