Ian Davis
7f1b4dc438
Use goreleaser to build universal darwin binaries
...
This is a small refactor of our workflow to test out goreleaser, a yaml
based tool for building, packaging, and releasing go binaries on
multiple platforms. It supports building binaries for to most of the platforms we
care about, including linux and macos, and also supports publishing
those binaries automatically as releases in Github, homebrew, snap, and
even apt / deb.
If this trial goes well, I think we should eventually replace the entire
release workflow with goreleaser. For now, this test is more tightly
scoped to only automated the MacOS release process, since that is the
one we have the most issues with. This PRi / commit:
- Builds darwin-amd64 and darwin-arm64 binaries of lotus, lotus-miner,
and lotus-worker
- Packages them into a universal darwin binary
- Publishes those to a release in Github based on the current tag
- Uses the binaries in the release to auto-publish and updated homebrew
configuration to filecoin-project/homebrew-lotus
- Does a `dry-run` build to produce a snapshot on release branches with
no tag
- Manually generate and upload checksums after goreleaser
2022-07-28 20:37:42 -07:00
Geoff Stuart
a843c52e38
Merge pull request #9090 from filecoin-project/id/fix-snap-again
...
_ci_: More tweaks to snapcraft release process
2022-07-28 15:36:57 -04:00
Jiaying Wang
27bb5f1e82
Merge pull request #9093 from filecoin-project/jen/caterpillar
...
chore: interop: update interop assets
2022-07-28 11:22:57 -04:00
Jennifer Wang
9d08c4bc8f
update interop assets
2022-07-28 10:44:57 -04:00
Ian Davis
564aaa7bb1
Snapcraft push was renamed to snapcraft upload
2022-07-27 13:40:16 -07:00
Ian Davis
c2887b3e59
Make snap build more verbose to debug issues.
2022-07-27 13:16:58 -07:00
Ian Davis
7e47ab2a1e
Don't publish a stable release on RC tags
2022-07-27 13:16:58 -07:00
Aayush Rajasekaran
5046b3165d
Merge pull request #9088 from filecoin-project/id/build-arch-bundle.sh
...
fix: ci: Forgot a .sh on the end of a the new publish script
2022-07-27 12:04:58 -04:00
Ian Davis
9762da5af5
Forgot a .sh on the end of the script
2022-07-27 08:39:11 -07:00
Geoff Stuart
b69eb08dd3
Merge pull request #9084 from filecoin-project/asr/deflake-test
...
fix: test: deflake TestQuotePriceForUnsealedRetrieval
2022-07-27 08:22:31 -07:00
Ian Davis
aa0aaccc24
Merge pull request #8994 from filecoin-project/run-builds-on-release-branches
...
_ci_: update snapcraft and release flow logic
2022-07-25 10:28:03 -07:00
Aayush Rajasekaran
3c191d209d
fix: test: deflake TestQuotePriceForUnsealedRetrieval
2022-07-25 11:17:07 -04:00
Ian Davis
04f7067034
Removed unused array
2022-07-24 22:20:35 -07:00
Ian Davis
8a41a6bb5b
Fix snap publishing flow, publish assets independently
2022-07-24 22:16:16 -07:00
zenground0
156fb17dad
Review Response
2022-07-20 12:58:49 -04:00
zenground0
316d35f015
lotus shed addr decode
2022-07-20 12:58:49 -04:00
Jiaying Wang
40bc05a38e
Merge pull request #9062 from filecoin-project/chore/delete-codecov
...
ci:testing:remove codecov
2022-07-19 15:56:50 -04:00
zenground0
9d407f100f
another try
2022-07-19 11:41:55 -07:00
zenground0
cf4b39db8c
Remove codecov from CI
2022-07-19 11:37:35 -07:00
Aayush Rajasekaran
d3e565483b
Merge pull request #9052 from filecoin-project/asr/fvm-metrics
...
fix: FVM: record message applied metrics
2022-07-18 20:33:37 -04:00
Geoff Stuart
4b79cc68cb
Merge pull request #9043 from filecoin-project/gstuart/hacky-sealing-fix
...
fix: sealing: Workaround for sealing bug
2022-07-18 13:54:03 -07:00
Aayush
279b1f4317
FVM: record message applied metrics
2022-07-18 10:50:58 -04:00
Aayush Rajasekaran
e950421e87
Merge pull request #9037 from filecoin-project/asr/implicit-limit
...
FVM: Use MaxInt64 for Implicit Message gas limits
2022-07-15 15:28:31 -04:00
Aayush Rajasekaran
7972bd8446
Merge pull request #9036 from filecoin-project/asr/tracing
...
feat: FVM: always enable tracing for user-triggered executions
2022-07-15 15:09:58 -04:00
Aayush
7cd0ce4010
FVM: Use MaxInt64 for Implicit Message gas limits
2022-07-15 15:09:12 -04:00
Aayush Rajasekaran
3c3fba87da
Merge pull request #9040 from filecoin-project/asr/typo
...
chore: sealer: Fixup typos
2022-07-15 15:07:21 -04:00
Geoff Stuart
b22e24a95a
Workaround for sealing bug
2022-07-15 11:56:08 -07:00
Steven Allen
d4cdd82f72
fix: deps: update FFI to fix a slow memory leak ( #9042 )
...
There was a memory leak in creating proofs, fixed in
https://github.com/filecoin-project/filecoin-ffi/pull/308
2022-07-15 16:34:32 +00:00
Aayush Rajasekaran
3353cbe23a
Fixup typos
2022-07-15 08:20:37 -04:00
Łukasz Magiera
9eb8f4ee9d
Merge pull request #9013 from filecoin-project/feat/path-type-filters
...
feat: storage: Path type filters
2022-07-15 13:08:43 +02:00
Łukasz Magiera
db9105e166
storage: Add one more test case to TestFileTypeAnyAllow
2022-07-15 12:47:46 +02:00
Łukasz Magiera
e1b02dd13d
storage: paths: Review suggestions
...
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
2022-07-15 12:46:20 +02:00
Aayush
474a50252b
FVM: always enable tracing for user-triggered executions
2022-07-14 15:41:26 -04:00
Aayush
af525a4cf2
VM: Remove v15 FVM support
2022-07-14 14:55:48 -04:00
Aayush Rajasekaran
ca713c57e7
Merge pull request #8084 from filecoin-project/itest_net_tests
...
test: net: net and conngater tests
2022-07-13 15:59:17 -04:00
Aayush Rajasekaran
57e5aa667f
Merge pull request #8991 from filecoin-project/fix/estimate-with-zero-base-fee
...
fix: gas: estimate gas with a zero base-fee
2022-07-13 11:57:22 -04:00
Łukasz Magiera
ac2ea039b5
path index: Raise alerts on bad filter config
2022-07-12 21:45:12 +02:00
Łukasz Magiera
91e474e72e
sealer: Pass correct args to SubAllowed in selectors
2022-07-12 21:45:12 +02:00
Łukasz Magiera
43db2fb8a4
miner cli: Print allow/deny types in storage list
2022-07-12 21:45:12 +02:00
Łukasz Magiera
59d069dc4d
itests: Tests for storage path filters
2022-07-12 21:45:12 +02:00
Łukasz Magiera
0ca1cc2bcd
itests: Test lotus-miner with no store/seal paths
2022-07-12 21:45:12 +02:00
Łukasz Magiera
cd682e200b
sealer: Fix no-remote move selector
2022-07-12 21:45:12 +02:00
Łukasz Magiera
6ac5c16d2b
storage: Path type filters
2022-07-12 21:45:12 +02:00
Łukasz Magiera
e7c8082956
Merge pull request #9017 from filecoin-project/jen/v17merge
...
build: merge: release v1.17.0 to master
2022-07-12 19:07:30 +02:00
Jiaying Wang
2b4d4f3f02
Merge pull request #9008 from 1475-IPFS/change-bootstrap-peer
...
change 1475 bootstrap peer
2022-07-12 09:06:45 -04:00
Łukasz Magiera
c90826e670
Merge pull request #9010 from LexLuthr/feat/dagstore-destroyshard
...
feat: dagstore: Add DestroyShard() in dagstore wrapper
2022-07-12 14:41:52 +02:00
Jiaying Wang
32f99e8a01
Merge pull request #9014 from filecoin-project/jen/backport
...
build: merge: v1.16.1 to master
2022-07-11 19:24:30 -04:00
Jiaying Wang
e61ae91e6f
Merge pull request #9014 from filecoin-project/jen/backport
...
build: merge: v1.16.1 to master
2022-07-11 14:58:32 -04:00
Jennifer Wang
8486ae0d51
Merge branch 'releases' into jen/backport
2022-07-11 14:27:26 -04:00
Steven Allen
9b75390b24
address cr
2022-07-11 15:57:27 +00:00