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

Deploy to app #2728

Merged
merged 11 commits into from
Jun 20, 2023
Merged

Deploy to app #2728

merged 11 commits into from
Jun 20, 2023

Conversation

bitdivine
Copy link
Member

@bitdivine bitdivine commented Jun 20, 2023

Motivation

The action that deploys to an app subnet works but is slow and not ergonomic.

Changes

  • Use a larger runner to build faster
  • Improve the markdown, although it would be nice it it were not all bold.

Tests

See the CI runs. A sample run:
Screenshot from 2023-06-20 21-49-13

bitdivine and others added 10 commits June 20, 2023 20:12
# Motivation
`idl2json` has a newer version that exposes the `--bytes-as hex` option.

Additionally, the new version supports binstall, which is a standard
installer for rust executables, so we can deprecate the custom installer
(`dfxsoftware-idl2json-install`).

# Changes
- Update idl2json version
- use binstall to install idl2json.

# Tests
See CI.  Existing tests should suffice.

---------

Co-authored-by: Max Murphy-Skvorzov <max@winning.black>
# Motivation

In few workers we need to hold some values in worker memory as in #2639
in which we need to keep track of ICRC balances and transactions.

That's why this PR introduces an ICRC store that can be use in worker.

# Changes

- new `IcrcWorkerStore` store
- new package `worker-store`
- add type for `IcrcAccountIdentifierText`, a `string`
@bitdivine bitdivine marked this pull request as ready for review June 20, 2023 19:38
@bitdivine bitdivine merged commit 1452fa7 into main Jun 20, 2023
@bitdivine bitdivine deleted the deploy-to-app branch June 20, 2023 19:52
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.

2 participants