generated from stegaBOB/solana-program-template
-
Notifications
You must be signed in to change notification settings - Fork 29
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Umi library and reshape the repository (#128)
* Move program folder to programs/token-auth-rules * Rename packages/sdk to clients/js-solita * Move cli into clients * Add configs folder * Remove old JS configs * Remove old scripts * Update package.json and replace yarn with pnpm * Update GitHub workflows * Format config folder * Add Amman client back to JS Solita client * Add Umi JS client * Regenerate client with correct program ID * Add .env file from GitHub actions * Fix CLI dependencies * Enable Umi library publishing on NPM * Use buildjet runner when testing programs Without it we're getting a "no space left on device" error. See actions/runner-images#2875
- Loading branch information
1 parent
a59fdc0
commit d013486
Showing
449 changed files
with
19,439 additions
and
8,642 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
CARGO_TERM_COLOR=always | ||
NODE_VERSION=16.x | ||
PROGRAMS=["token-auth-rules"] | ||
RUST_VERSION=1.65.0 | ||
SOLANA_VERSION=1.14.13 | ||
ANCHOR_VERSION=0.27.0 |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# This file is used by the dorny/paths-filter action to figure out if a program or | ||
# client has changed and thus if it should be built or tested. Any changes in the | ||
# files listed below will trigger the appropriate workflow for that program or client. | ||
|
||
# Programs. | ||
|
||
program_common: &program_common | ||
- ".github/workflows/build-programs.yml" | ||
- ".github/workflows/test-programs.yml" | ||
- ".github/workflows/main.yml" | ||
|
||
token_auth_rules_program: &token_auth_rules_program | ||
- *program_common | ||
- "programs/token-auth-rules/**" | ||
|
||
programs: &programs | ||
- *token_auth_rules_program | ||
|
||
# Clients. | ||
|
||
client_common: &client_common | ||
- ".github/workflows/test-js.yml" | ||
- ".github/workflows/main.yml" | ||
- "configs/shank.cjs" | ||
- "configs/kinobi.cjs" | ||
|
||
js_client: &js_client | ||
- *client_common | ||
- "clients/js/**" | ||
|
||
clients: &clients | ||
- *js_client | ||
|
||
# Any. | ||
|
||
any: &any | ||
- *programs | ||
- *clients |
Oops, something went wrong.