Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): publish upgrade-14 #8959

Closed
wants to merge 289 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
289 commits
Select commit Hold shift + click to select a range
1b45782
ci(registry): publish Endo in CI registry, update versions
michaelfig Sep 5, 2023
6c57002
ci: jobs compatibility with release branch (#8369)
mhofman Sep 21, 2023
935c55d
chore(upgrade-test): remove BOOTSTRAP_MODE
mhofman Dec 3, 2023
e3676f2
Merge pull request #8598 from Agoric/mhofman/remove-test-bootstrap-up…
mergify[bot] Dec 4, 2023
7249d40
ci(linear-history): fix external PR sha references
michaelfig Jan 9, 2024
ffde07b
ci: manipulate checks within `workflow_run`
michaelfig Jan 9, 2024
28e5380
ci(mergify-ready): stub `wait-integration-pre-checks` to appease requ…
michaelfig Jan 9, 2024
14120e2
ci: defer Loadgen compatibility
turadg Dec 11, 2023
3835ac6
fix H1 link in SECURITY.md
raphdev Jan 9, 2024
6d81783
Merge pull request #8731 from Agoric/mfig-ci-external-prs
michaelfig Jan 9, 2024
097e6e0
Merge pull request #8734 from Agoric/raphdev-secmd
mergify[bot] Jan 9, 2024
add76cb
lint: disable jsdoc/require-param-type for .ts
turadg Dec 12, 2023
392cf80
chore(deps): bump commander to 11.1
turadg Dec 8, 2023
8e92fc4
feat: a3p-integration package
turadg Dec 12, 2023
457a6e1
ci: run a3p-integration instead of upgrade-tests
turadg Dec 8, 2023
c9958da
chore: remove old upgrade-tests
turadg Dec 8, 2023
26d198b
Merge pull request #8635 from Agoric/8605-local-a3p
mergify[bot] Jan 11, 2024
3aad046
chore(deployment): remove unused docker-push make targets
mhofman Jan 17, 2024
fba2ab3
chore: default deployment docker tag to unreleased
mhofman Jan 17, 2024
44cbe2c
Merge pull request #8760 from Agoric/mhofman/clean-docker-tags
mergify[bot] Jan 17, 2024
5db2a2c
Cherry-pick CI improvements to release branch (#8743)
mhofman Jan 19, 2024
483e9fb
chore: upgrade-13 sdk release image tag is 39
mhofman Jan 15, 2024
0333099
feat(cosmos): next upgrade is `agoric-upgrade-14`
mhofman Jan 15, 2024
8d3dc9e
ci: update a3p tests for upgrade-14
mhofman Jan 15, 2024
d15d120
Prepare upgrade-14 branch (#8755)
mhofman Jan 19, 2024
f4df63a
chore(types): correct ManifestBundleRef
turadg Jun 20, 2023
ad28858
refactor(agoric-cli): Improve git clone efficiency
gibson042 Jul 17, 2023
ad88d92
Merge pull request #7957 from Agoric/ta/bundle-types
turadg Jun 21, 2023
d6f975e
Merge pull request #8057 from Agoric/gibson-2023-07-agoric-cli-cleanup
gibson042 Jul 17, 2023
5de1e93
feat(deploy-script-support): generalize `extractCoreProposalBundles`
michaelfig Jul 29, 2023
e0cb383
test: drop obsolete tests
Chris-Hibbert Aug 4, 2023
960de3b
fix(cosmic-swingset): only require vatconfig if uninitialized
michaelfig Aug 3, 2023
e36966d
feat(cosmic-swingset): implement `ENACTED_UPGRADE` blocking send
michaelfig Jul 29, 2023
d2e4b4b
Merge pull request #8149 from Agoric/7175-expungeTests
Chris-Hibbert Aug 4, 2023
41133e0
fix(cosmic-swingset): only search for the `vatconfig` on init
michaelfig Aug 4, 2023
19725e5
feat: better diagnostic for bad proposal
turadg Aug 11, 2023
b282c7a
Merge pull request #8112 from Agoric/mfig-swup-core-proposals
michaelfig Aug 12, 2023
452e6ad
chore(types): improve coverage
turadg Aug 12, 2023
5c33984
refactor(cosmic-swingset): share runSwingset with bootstrap
mhofman Aug 30, 2023
1cf7c92
feat(cosmic-swingset): run upgrade actions to completion
mhofman Aug 31, 2023
9a1aebc
Merge partial pull request #8287 from Agoric/mhofman/8279-atomic-swin…
mergify[bot] Sep 1, 2023
c373264
chore(deploy-script-support): Rename variable for clarity
gibson042 Jan 4, 2024
4296072
chore(deploy-script-support): Rename `allPowers` to clarify its limit…
gibson042 Nov 13, 2023
7640bae
chore(deploy-script-support): Improve JSDoc annotation
gibson042 Jan 4, 2024
d59a455
chore(deploy-script-support): Move default restoreRef creation up a l…
gibson042 Nov 13, 2023
03666ac
chore(deploy-script-support): Fix package reference in comment
gibson042 Jan 4, 2024
df36c5b
chore(deploy-script-support): Clarify the [methodName, ...args] struc…
gibson042 Nov 13, 2023
c6c172b
chore(deploy-script-support): For clarity, rename "override" paramate…
gibson042 Jan 4, 2024
0cb1335
chore(deploy-script-support): Enforce bundleRef shape
gibson042 Nov 13, 2023
283e649
chore(deploy-script-support): Complete the "override" → "custom" rena…
gibson042 Jan 4, 2024
b5e27d2
chore(deploy-script-support): Rename `manifestNS` to clarify its nature
gibson042 Nov 13, 2023
49672ef
chore(deploy-script-support): Clarify script completion value as pseu…
gibson042 Jan 4, 2024
65a6d9d
chore(deploy-script-support): Improve comment
gibson042 Nov 23, 2023
18902d2
chore(deploy-script-support): Avoid "make…" names for non-function va…
gibson042 Jan 4, 2024
579c3f0
chore(deploy-script-support): Clean up logging
gibson042 Nov 23, 2023
04ed28a
chore(deploy-script-support): Sync code patterns across files
gibson042 Jan 4, 2024
8f890ab
chore(deploy-script-support): Comment on the scope of `powers`
gibson042 Nov 23, 2023
b85acb2
chore(deploy-script-support): Update assert(cond, X`...`) calls to co…
gibson042 Jan 4, 2024
78ed7a6
chore(deploy-script-support): Rename variables for clarity
gibson042 Nov 27, 2023
7d56920
feat(cosmic-swingset): add begin block check and transaction (#8432)
mhofman Oct 12, 2023
0d6dbbd
chore(deploy-script-support): Apply suggestions from code review
gibson042 Jan 9, 2024
2a68ca1
feat(deploy-script-support): Write out bundle file names in machine r…
kriskowal Nov 17, 2023
caeadfe
Merge pull request #8528 from Agoric/gibson-2023-11-cleanup-corepropo…
mergify[bot] Dec 3, 2023
6a02bcc
chore(deploy-script-support): Lookup the agoricNames installation adm…
gibson042 Jan 9, 2024
2baf64f
Merge pull request #8559 from Agoric/kriskowal-and-fudco-hackathon
mergify[bot] Jan 4, 2024
22950e1
Merge pull request #8712 from Agoric/gibson-2024-01-cleanup-corepropo…
mergify[bot] Jan 10, 2024
8ae111d
chore(types): InstallEntrypoint
turadg Jan 19, 2024
db8db21
Cherry-pick core proposal and deploy-script-support changes (#8747)
mhofman Jan 19, 2024
5ef517d
support for watchedPromises in fakeVirtualSupport (#8661) (#8772)
Chris-Hibbert Jan 19, 2024
31d7c2f
feat: smartWallet verstion 2 with watchedPromises
turadg Nov 30, 2023
f82b82b
fix(smartWallet): handle upgrade disconnects from purse notifiers
dckc Nov 21, 2023
aad9f16
feat: repairUnwatchedPurses
Chris-Hibbert Jan 18, 2024
97d14d4
chore: ignore ts error for type of watchPromise
Chris-Hibbert Jan 18, 2024
fc6c776
chore: move test-wallet-upgrade from boot back to vats
dckc Jan 18, 2024
3735429
chore: update imports in test-wallet-upgrade
dckc Jan 18, 2024
8c7c0e4
chore: punt other another wallet test file
dckc Jan 18, 2024
1bcab7b
chore: repair changed dropped from smartWallet
Chris-Hibbert Jan 18, 2024
adecda8
chore: drop duplicate file
Chris-Hibbert Jan 19, 2024
81d2080
ci: test wallet-factory core proposal
mhofman Jan 19, 2024
57d0b3e
chore: minor formatting changes to match master version (#8790)
Chris-Hibbert Jan 23, 2024
d32e71e
feat(cosmos): impose defaults when sending VM actions
michaelfig Dec 31, 2023
c9d8fc8
refactor(cosmos): rely on contextual defaults for VM actions
michaelfig Dec 31, 2023
eaa6b4f
feat(extract-proposal): organize proposals into steps
michaelfig Sep 20, 2023
e0eea09
Merge pull request #8703 from Agoric/mfig-vm-action-defaults
mergify[bot] Jan 6, 2024
368cf01
feat: support `coreProposals.steps`
michaelfig Sep 20, 2023
4376220
chore(cosmic-swingset): `coreProposals.steps` demo
michaelfig Sep 21, 2023
7637b51
fix(cosmic-swingset): merge `coreProposals` from bootstrap and upgrad…
michaelfig Jan 15, 2024
8525a4f
feat(create-dapp): `npm create @agoric/dapp ...` uses `agoric init`
michaelfig Nov 13, 2023
cd12ec3
test(create-dapp): basic init flags sanity test
michaelfig Nov 14, 2023
97b40ee
Merge pull request #8370 from Agoric/mfig-core-proposal-deps
mergify[bot] Jan 23, 2024
9be7d5a
build(xsnap): detect production mode by absence of `test` dir, not `g…
michaelfig Nov 14, 2023
885b3a2
fix(agoric-cli): `open` should default to `localhost`, not numeric IPv4
michaelfig Nov 14, 2023
adbf98c
docs(create-dapp): update url for getting started
LuqiPan Jan 23, 2024
9c67019
build(agoric-cli): add `tools` subdir to NPM
michaelfig Nov 15, 2023
d40599c
chores(create-dapp): update changelog
LuqiPan Jan 23, 2024
0175d79
Merge pull request #8530 from Agoric/mfig-create-dapp
michaelfig Nov 14, 2023
6d8cb10
chore(create-dapp): match dependency version to current version of ag…
LuqiPan Jan 23, 2024
c344ce8
chore(create-dapp): remove unused dependency
LuqiPan Jan 24, 2024
cedc4de
Merge pull request #8799 from Agoric/8795-pull-create-dapp-into-master
mergify[bot] Jan 24, 2024
5749bd2
fix(vats): include index.js in NPM package (#8815)
mhofman Jan 25, 2024
ec53c1d
chore(deps): bump @agoric/synthetic-chain
turadg Jan 29, 2024
7da8313
feat: delegate synthetic-chain cmds
turadg Jan 23, 2024
6924f65
ci: use a3p-integration cmds
turadg Jan 23, 2024
f55616a
chore(internal): Remove unused ENACTED_UPGRADE action type (#8827)
mhofman Jan 26, 2024
6e10e92
test(upgrade-next): bump synthetic-chain dep
turadg Jan 23, 2024
b718b64
ci: add `dev-` branches as supported PR target (#8828)
mhofman Jan 26, 2024
dd76559
test: use Yarn v4 for a3p-integration
turadg Jan 23, 2024
689fcfa
fix: use dapp-offer-up by default (#8630)
dckc Jan 26, 2024
b350c41
Merge pull request #8839 from Agoric/ta/bump-asynth
mergify[bot] Jan 30, 2024
7f5eeab
chore(deploy-script-support): explicit SequentialCoreProposals type
mhofman Jan 30, 2024
14e47cc
feat(cosmos): support core proposals set by upgrade handler
mhofman Jan 30, 2024
6cbd033
Merge pull request #8844 from Agoric/mhofman/8843-core-proposal-upgra…
mhofman Jan 31, 2024
1eb5b91
Cherry-pick sequential core proposals and create-dapp (#8842)
mhofman Feb 1, 2024
bcada16
chore(cosmos): fix upgrade handler function name
mhofman Jan 29, 2024
ba1da82
ci: a3p-integration base from use layer
mhofman Jan 29, 2024
cbad12e
chore(deployment): remove upgrade-test leftovers
mhofman Jan 30, 2024
ceffbcd
feat(cosmos): upgrade wallet factory
mhofman Jan 30, 2024
0a0580c
Upgrade-14 fixups (#8838)
mhofman Feb 7, 2024
7195679
feat: zcf ask zoe to repair 'adminNode.done()` watcher on restart
Chris-Hibbert Oct 12, 2023
cc9ab44
test: add tests for userSeat.getExitSubscriber()
Chris-Hibbert Oct 24, 2023
25221c0
test: repair broken test of upgrade
Chris-Hibbert Oct 24, 2023
167b884
test: demonstrate Zoe's survival through vatAdmmin vat upgrade
Chris-Hibbert Oct 24, 2023
c2ea6db
Merge pull request #8802 from Agoric/8453-release2-Zoe
mhofman Feb 8, 2024
f47702b
fix: make zoeStorageModule correctly restart with zcfMints present.
Chris-Hibbert Jun 16, 2023
1d6111a
chore: use a fresh zcfBundleCap from inside startInstance
Chris-Hibbert Jun 20, 2023
3db072a
feat(zoe!):add a config facet to Zoe so the zcfBundle can be updated
Chris-Hibbert Jun 21, 2023
85eb25a
chore: add a comment explaining why only zoeConfigFacet is used
Chris-Hibbert Jun 23, 2023
b33d568
chore: upgrade warning on inabilty to upgrade to error, and throw
Chris-Hibbert Jul 17, 2023
408fffa
Merge pull request #8793 from Agoric/7918-upgrade15-updateZoeZcf
mhofman Feb 8, 2024
8be87aa
fix: When setting a new zcfBundleCap, store it in baggage (#8807)
Chris-Hibbert Feb 8, 2024
0169c7e
feat: replace zoe and zcf (#8846)
mhofman Feb 8, 2024
fb30a30
chore: update proto dependencies and scripts to produce/use them
JimLarson Jan 19, 2024
2d5fb88
chore: update ibc-go import versions
JimLarson Jan 19, 2024
3566817
chore: update for cosmos-sdk API changes
JimLarson Jan 19, 2024
4807023
fix: unwrap account keeper for app module
JimLarson Jan 22, 2024
bd7f21e
build: use temporary tag for cosmos-sdk
JimLarson Jan 22, 2024
cc1668f
build: clean up no-op go.mod replace directive
JimLarson Jan 23, 2024
972d243
feat: expose node service to retrieve operator config
JimLarson Jan 23, 2024
2d41178
fix: pick up snapshot initiation fix
JimLarson Jan 26, 2024
f4bd519
fix: avoid broken goleveldb
JimLarson Jan 29, 2024
0be9f00
fix: exempt more 3rd-party protos from link check
JimLarson Jan 30, 2024
e1fb84e
chore: use more cosmos-sdk replace directives and align formatting
JimLarson Jan 30, 2024
e83fb57
fix: govulncheck updates
JimLarson Jan 30, 2024
8633f4d
feat: tolerate missing files in gaia 3-way diff
JimLarson Jan 31, 2024
947048b
Fix for MacOS Sonoma Ledger detection issues
zmanian Oct 19, 2023
f91fbf3
docs: typo
JimLarson Feb 1, 2024
63bdd54
fix: update protobuf download and generation for ibc-go v4
JimLarson Jan 18, 2024
4fed53b
Merge pull request #8462 from zmanian/zaki/ledger
mergify[bot] Jan 9, 2024
2371b51
feat: upgrade ibc-go to v6.2.1
JimLarson Feb 1, 2024
a489858
build: update cosmos-sdk fork to final tag
JimLarson Feb 6, 2024
b6bc1c3
Merge pull request #8769 from Agoric/8767-ibc-4-proto
mergify[bot] Jan 18, 2024
aa4c9d4
ci(golangci-lint): ignore deprecations until we have none
michaelfig Feb 6, 2024
13ee402
docs: update note on unwrapping of account keeper
JimLarson Feb 6, 2024
89ffa75
Merge pull request #8791 from Agoric/8224-ibc5
mergify[bot] Feb 6, 2024
f49e069
chore(cosmos): panic instead of ignoring export errors
michaelfig Feb 6, 2024
b770ab4
Merge pull request #8865 from Agoric/8224-ibc6
mergify[bot] Feb 6, 2024
9c3e86f
Merge pull request #8866 from Agoric/mfig-silence-golint-errors
mergify[bot] Feb 7, 2024
a7fa8c3
build(cosmos): update cosmos-sdk with gov fixes
mhofman Feb 8, 2024
ce1197d
fix(cosmos): add action context to core evals
mhofman Feb 12, 2024
eb856af
Revert "fix(cosmos): don't log expected missing tx context of CORE_EVAL"
mhofman Feb 12, 2024
bd95f61
chore: handle new agd query gov proposals response
mhofman Feb 12, 2024
4f429c8
chore: handle failed proposals in test script
mhofman Feb 12, 2024
4cb5bc9
chore: debug faucet script
mhofman Feb 12, 2024
04eae85
Merge pull request #8902 from Agoric/mhofman/8887-fix-governance
mergify[bot] Feb 13, 2024
f1b6b74
feat(cosmos): Add a vstorage package for decoding CapData
gibson042 Jul 17, 2023
d20e708
feat(cosmos): Add a "CapData" vstorage RPC endpoint
gibson042 Jul 17, 2023
0cf99ec
chore(cosmos): Regenerate protobuf code
gibson042 Jul 17, 2023
8f6f377
fixup! feat(cosmos): Add a "CapData" vstorage RPC endpoint
gibson042 Jul 17, 2023
8cd6cd6
chore(cosmos): Improve vstorage capdata error messages
gibson042 Jul 21, 2023
68598e8
test(cosmos): Test vstorage capdata
gibson042 Jul 21, 2023
5426135
test(cosmos): Test gRPC endpoint "/agoric.vstorage.Query/CapData"
gibson042 Jul 22, 2023
4c4dc2f
chore(cosmos): Improve vstorage/keeper/grpc_query.go doc comments
gibson042 Jul 26, 2023
b0c6e7d
chore(cosmos): Add vstorage README
gibson042 Jul 26, 2023
26d4b6c
chore(cosmos): Avoid special treatment of HTML characters in vstorage…
gibson042 Jul 27, 2023
49429b5
chore(cosmos): Update doc comments for accuracy
gibson042 Jul 31, 2023
ee23c4e
feat(cosmos): Always include alleged name and slot id in vstorage Cap…
gibson042 Jul 27, 2023
ae0e71d
docs(cosmos): Fix hyperlinks
gibson042 Jul 31, 2023
8cda00a
Merge pull request #8056 from Agoric/gibson-7581-rpc-capdata-formatting
gibson042 Jul 28, 2023
3f7f19e
docs(cosmos/x/vstorage): Add README section for "REST" API interface
gibson042 Aug 2, 2023
f2d2bc8
docs(cosmos/x/vstorage): Add REAME link to vstorage/query.proto
gibson042 Aug 1, 2023
4d3c6e0
Merge pull request #8119 from Agoric/gibson-8056-followup
gibson042 Jul 31, 2023
72556d1
docs(cosmos/x/vstorage): Add README section for CLI
gibson042 Aug 2, 2023
f71b439
Merge pull request #8130 from Agoric/gibson-8056-followup-2
gibson042 Aug 1, 2023
71a217e
feat: agd vstorage 'path' for data or children
turadg Dec 15, 2023
9a61356
docs(vstorage): Add an example external protobuf interface interaction
gibson042 Oct 26, 2023
3a00786
Merge pull request #8134 from Agoric/gibson-8056-followup-3
gibson042 Aug 2, 2023
428fbea
docs: recommend 'path' style of vstorage query
turadg Dec 15, 2023
0417812
Merge pull request #8475 from Agoric/gibson-2023-10-vstorage-protobuf…
mergify[bot] Oct 26, 2023
70e5121
style(golang): Align CLI command fields with upstream recommendations
gibson042 Dec 20, 2023
c8611f7
Merge pull request #8637 from Agoric/ta/vstorage-cli
mergify[bot] Dec 15, 2023
2463df5
chore(agd testnet): Deprecate --v in favor of --validator-count, -n
gibson042 Dec 20, 2023
29bc63d
chore: Avoid out-of-bounds reads in go-lang code (#8674)
gibson042 Dec 19, 2023
1279bec
chore(x/swingset): Adopt and explain conventions for file/inline CLI …
gibson042 Jan 19, 2024
95e9aca
chore(golang): Clarify error messages (#8677)
gibson042 Dec 24, 2023
7d6d60a
Merge pull request #8678 from Agoric/gibson-2023-12-golang-cli-commands
mergify[bot] Jan 19, 2024
5440139
docs(golang): Improve the description of PopulateAction
gibson042 Feb 1, 2024
0624a16
style(golang): Rename PopulateAction variables for clarity
gibson042 Feb 1, 2024
02f7abc
style(golang): Rename a test helper function for clarity
gibson042 Feb 1, 2024
a96d23b
Merge pull request #8855 from Agoric/gibson-gh-8703-followup
mergify[bot] Feb 4, 2024
0bb03a0
feat(cosmos)!: make vm comms use `context.Context`
michaelfig Jun 29, 2023
e8a3a77
feat(cosmos): clean up `OnStartHook` and `OnExitHook` signatures
michaelfig Jul 1, 2023
c8f9e7b
Cherry-pick upgrade-14 cosmos changes (#8869)
mhofman Feb 19, 2024
ca48360
build(agd): rely on checksums, not timestamps
michaelfig Jan 6, 2024
ccf9b15
fix(agd): make script more robust
michaelfig Aug 25, 2023
9b17c7e
fix(registry.sh): use `build:types` and `clean:types` if they exist
michaelfig Feb 5, 2024
35c3574
ci(registry): `set-versions.sh` cwd is already at the target
michaelfig Jan 14, 2024
e339ede
Merge pull request #8256 from Agoric/mfig-tweak-agd
michaelfig Aug 27, 2023
31a2ac9
build(golang): remove sources when building Docker image
michaelfig Feb 6, 2024
d9c1190
ci(registry): use exact Endo version matches
michaelfig Jan 14, 2024
4ae4bf7
fix(bin-agd): recompile when C++ src changes
michaelfig Jun 29, 2023
49ead34
chore(a3p): bump synthetic-chain to 0.0.5-2
turadg Feb 8, 2024
8eeff73
fix(deployment): remove dependency on `HELPER_BINARY`
michaelfig Feb 6, 2024
76479e8
Merge pull request #8751 from Agoric/mfig-integration-deps
mergify[bot] Jan 19, 2024
0cee3f2
chore(a3p): bump yarn to 4.1.0
turadg Feb 8, 2024
1d78006
Merge pull request #8715 from Agoric/mfig-build-uses-hashes
mergify[bot] Feb 6, 2024
68381f4
chore(a3p): bump synthetic-chain to 0.0.5-3
turadg Feb 9, 2024
7373aee
ci(integration): fix `agd` wrapper and `Dockerfile.sdk`
michaelfig Feb 7, 2024
8d205c2
chore: remove obsolete issue template
turadg Feb 13, 2024
e65b0c7
Merge pull request #8873 from Agoric/ta/bump-a3p
mergify[bot] Feb 9, 2024
f54e142
ci: delete disabled dapp-fungible-faucet test
turadg Feb 13, 2024
65a0841
ci: merge integration branch before endo checkout (#8892)
mhofman Feb 12, 2024
e8d7505
docs(a3p): UPGRADE NEEDED case
turadg Feb 9, 2024
515407e
Merge pull request #8899 from Agoric/ta/integration-cleanup
mergify[bot] Feb 13, 2024
8a5b2fd
ci: build sdk in upgrade test for potential proposal uses
mhofman Feb 13, 2024
a24571d
chore(deps): simplify a3p-integration package
turadg Feb 13, 2024
a35a2dc
chore(a3p): bump synthetic-chain to 0.0.6-4
mhofman Feb 13, 2024
b91a2bb
test(a3p): restart vats
mhofman Feb 13, 2024
9b42e71
Merge pull request #8801 from Agoric/ta/a3p-coreeval
mergify[bot] Feb 13, 2024
fd798c3
Merge pull request #8907 from Agoric/mhofman/reland-8801
mergify[bot] Feb 13, 2024
46909d7
fix(a3p-integration): rebuild SDK image automatically
mhofman Feb 15, 2024
71f6a1b
fixup! fix(a3p-integration): rebuild SDK image automatically
mhofman Feb 18, 2024
96bc3a5
docs: detail structure of a3p-integration
mhofman Feb 10, 2024
568df70
Merge pull request #8886 from Agoric/mhofman/clarify-a3p
mergify[bot] Feb 15, 2024
6d51b08
fix(SwingSet): silence vat console output during replay
michaelfig Feb 18, 2024
2d66d55
feat(a3p-integration): add core eval in test (#8929)
mhofman Feb 16, 2024
43ddaa5
chore(cosmic-swingset): log swingset launched
mhofman Feb 18, 2024
169baec
fix(a3p): serial test execution (#8940)
mhofman Feb 17, 2024
6d9459d
Merge pull request #8943 from Agoric/mfig-silence-vat-replay-console
mergify[bot] Feb 18, 2024
bc066b1
Cherry-pick a3p and agd changes for upgrade-14 (#8942)
mhofman Feb 19, 2024
46f957f
test: verify purse balances are updated after smartWallet upgrade (#8…
Chris-Hibbert Feb 19, 2024
6ac7623
feat: repair KREAd contract on zoe upgrade
Chris-Hibbert Feb 1, 2024
cb20dc9
test: validate KREAd character purchase
Chris-Hibbert Feb 5, 2024
8047ca6
Merge pull request #8853 from Agoric/8837-kread-postZoeUpgrade
mhofman Feb 20, 2024
584fad3
feat(cosmic-proto): add vstorage query
dckc Jun 15, 2023
e8e5d26
fix(cosmic-proto): add missing `cosmos_proto` dep
mhofman Feb 20, 2024
58a2810
fix(cosmic-proto): do not git ignore all generated files
mhofman Feb 20, 2024
6776ff0
chore(cosmic-proto): rebuild
mhofman Feb 20, 2024
ae27592
Update cosmic-proto (#8956)
mhofman Feb 20, 2024
4cc9a36
chore(deps): bump @agoric/synthetic-chain (#8957)
mhofman Feb 20, 2024
03126df
chore(release): publish
mhofman Feb 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
**/node_modules
**/.git
docker
a3p-integration
coverage
packages/cosmic-swingset/t[0-9]
packages/cosmic-swingset/t[0-9].*
golang/cosmos/build
Expand All @@ -10,13 +12,17 @@ packages/stat-logger
**/deployment.json
**/vars.tf
**/*.log
**/dist
!packages/cosmic-proto/dist
**/compiled
**/build
**/bundles
**/__pycache__
**/*.egg-info
**/swingset-kernel-state
**/_agstate
.vagrant
endo-sha.txt
# When changing/adding entries here, make sure to search the whole project for
# `@@AGORIC_DOCKER_SUBMODULES@@`
packages/xsnap/moddable
Expand Down
9 changes: 1 addition & 8 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,7 @@ module.exports = {
{
files: ['*.ts'],
rules: {
'jsdoc/require-param-type': 'off',
// TS has this covered and eslint gets it wrong
'no-undef': 'off',
},
Expand All @@ -119,13 +120,5 @@ module.exports = {
project: false,
},
},
{
files: ['packages/**/upgrade-test-scripts/**/*.*js'],
rules: {
// NOTE: This rule is enabled for the repository in general. We turn it
// off for test code for now.
'@jessie.js/safe-await-separator': 'off',
},
},
],
};
34 changes: 0 additions & 34 deletions .github/ISSUE_TEMPLATE/manual_dapp_testing.md

This file was deleted.

82 changes: 82 additions & 0 deletions .github/actions/get-latest-check/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
name: Get latest check
description: "Get the latest integration-test-result check associated with the workflow's commit"

inputs:
create-if-needed:
description: 'Create a new check if a previous check is not suitable'
default: false

outputs:
run_id:
description: 'The id of the integration-test-result check'
value: ${{ steps.attach-check.outputs.result }}

runs:
using: composite
steps:
- name: Attach integration-test-result check
id: attach-check
uses: actions/github-script@v6
env:
CREATE_IF_NEEDED: '${{ inputs.create-if-needed }}'
with:
result-encoding: string
script: |
let createIfNeeded = process.env.CREATE_IF_NEEDED === 'true'
let runId;
const currentWorkflowRunUrl = `https://github.com/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}`
const head_sha = context.eventName === 'pull_request' ?
context.payload.pull_request.head.sha : context.sha

async function attachRun(run) {
if (!run) {
core.setFailed(`No integration-test-result check found for commit ${head_sha}`)
return
}
console.log('Latest integration-test-result check run:', run.html_url)
if (run.status === 'completed') {
core.setFailed(`Latest integration-test-result check status is already completed`)
return
}
if (run.output.summary) {
if (run.output.summary.includes(currentWorkflowRunUrl)) {
console.log('Latest integration-test-result check is already attached to this workflow run, using.')
return run.id
} else {
core.setFailed(`Latest integration-test-result check found attached to workflow run: ${run.output.summary}`)
return
}
}

const res = await github.rest.checks.update({
...context.repo,
check_run_id: run.id,
output: {
title: 'Integration Test Aggregate Result',
summary: `Synthetic check capturing the result of the <a href="${currentWorkflowRunUrl}">integration-test workflow run</a>`,
},
})
console.log(`Attached integration-test-result check to this workflow run`)
return run.id
}

const runs = await github.paginate(github.rest.checks.listForRef, {
...context.repo,
ref: head_sha,
check_name: "integration-test-result",
})
core.debug(`integration-test-result check runs: ${JSON.stringify(runs, null, 2)}`)
runId = await attachRun(runs.sort((a, b) => Date.parse(b.started_at) - Date.parse(a.started_at))[0])

if (!runId && createIfNeeded) {
process.exitCode = 0
const res = await github.rest.checks.create({
...context.repo,
head_sha,
name: "integration-test-result",
})
core.debug('check create response: ${JSON.stringify(res, null, 2)}')
console.log('created integration-test-result check:', res.data.html_url)
runId = await attachRun(res.data)
}
return runId
11 changes: 6 additions & 5 deletions .github/actions/notify-status/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ description: 'Notify on actions status'
inputs:
from:
description: 'The email address to send the notification from'
required: true
required: false
to:
description: 'Recipients'
required: true
required: false
password:
description: 'Sendgrid Password'
required: true
required: false
webhook:
description: 'Slack webhook URL'
required: true
Expand All @@ -19,7 +19,8 @@ runs:
using: composite
steps:
- name: send ${{ job.status }} email
uses: dawidd6/action-send-mail@v2
if: ${{ inputs.to != '' }}
uses: dawidd6/action-send-mail@v3
with:
# mail server settings
server_address: smtp.sendgrid.net
Expand All @@ -42,7 +43,7 @@ runs:
from: ${{ inputs.from }}
- name: Send GitHub trigger payload
id: slack
uses: slackapi/slack-github-action@v1.18.0
uses: slackapi/slack-github-action@v1.24.0
with:
payload: |
{
Expand Down
11 changes: 0 additions & 11 deletions .github/actions/restore-golang/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,7 @@ runs:
with:
cache-dependency-path: ${{ inputs.path }}/golang/cosmos/go.sum
go-version: ${{ inputs.go-version }}
- uses: kenchan0130/actions-system-info@master
id: system-info
- name: cache Go modules
id: cache
uses: actions/cache@v3
with:
path: ${{ env.GOPATH }}/pkg/mod
key: ${{ runner.os }}-${{ runner.arch }}-${{ steps.system-info.outputs.release }}-go-${{ inputs.go-version }}-built-${{ hashFiles('golang/**/go.sum') }}
restore-keys: |
${{ runner.os }}-${{ runner.arch }}-${{ steps.system-info.outputs.release }}-go-${{ inputs.go-version }}-built-
- name: go mod download
working-directory: ${{ inputs.path }}/golang/cosmos
run: go mod download
shell: bash
if: steps.cache.outputs.cache-hit != 'true'
Loading
Loading