Skip to content

Commit ad55e90

Browse files
committed
CI: Remove memo program from downstream job
#### Problem The SPL programs are in the process of being moved to program-specific repos. Memo now exists in https://github.com/solana-program/memo, and there's a PR to remove it from SPL at solana-labs/solana-program-library#7535. If we merge that, however, the downstream jobs will immediately fail. #### Summary of changes Remove all references to the memo program in downstream CI.
1 parent 8d1ef48 commit ad55e90

File tree

4 files changed

+0
-8
lines changed

4 files changed

+0
-8
lines changed

.github/workflows/downstream-project-spl.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,6 @@ jobs:
142142
- [token-upgrade/program]
143143
- [feature-proposal/program]
144144
- [governance/addin-mock/program, governance/program]
145-
- [memo/program]
146145
- [name-service/program]
147146
- [stake-pool/program]
148147
- [single-pool/program]

.mergify.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ pull_request_rules:
7272
- status-success=cargo-test-sbf (token-upgrade/program)
7373
- status-success=cargo-test-sbf (feature-proposal/program)
7474
- status-success=cargo-test-sbf (governance/addin-mock/program, governance/program)
75-
- status-success=cargo-test-sbf (memo/program)
7675
- status-success=cargo-test-sbf (name-service/program)
7776
- status-success=cargo-test-sbf (stake-pool/program)
7877
- status-success=cargo-test-sbf (single-pool/program)

ci/downstream-projects/func-spl.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ spl() {
1414
feature-proposal/program
1515
governance/addin-mock/program
1616
governance/program
17-
memo/program
1817
name-service/program
1918
stake-pool/program
2019
single-pool/program

scripts/patch-spl-crates-for-anchor.sh

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
spl_associated_token_account_version=
2-
spl_memo_version=
32
spl_pod_version=
43
spl_token_version=
54
spl_token_2022_version=
@@ -12,7 +11,6 @@ spl_type_length_value_version=
1211
get_spl_versions() {
1312
declare spl_dir="$1"
1413
spl_associated_token_account_version=$(readCargoVariable version "$spl_dir/associated-token-account/program/Cargo.toml")
15-
spl_memo_version=$(readCargoVariable version "$spl_dir/memo/program/Cargo.toml")
1614
spl_pod_version=$(readCargoVariable version "$spl_dir/libraries/pod/Cargo.toml")
1715
spl_token_version=$(readCargoVariable version "$spl_dir/token/program/Cargo.toml")
1816
spl_token_2022_version=$(readCargoVariable version "$spl_dir/token/program-2022/Cargo.toml"| head -c1) # only use the major version for convenience
@@ -38,8 +36,6 @@ update_spl_dependencies() {
3836

3937
sed -i -e "s#\(spl-associated-token-account = \"\)[^\"]*\(\"\)#\1$spl_associated_token_account_version\2#g" "${tomls[@]}" || return $?
4038
sed -i -e "s#\(spl-associated-token-account = { version = \"\)[^\"]*\(\"\)#\1$spl_associated_token_account_version\2#g" "${tomls[@]}" || return $?
41-
sed -i -e "s#\(spl-memo = \"\)[^\"]*\(\"\)#\1$spl_memo_version\2#g" "${tomls[@]}" || return $?
42-
sed -i -e "s#\(spl-memo = { version = \"\)[^\"]*\(\"\)#\1$spl_memo_version\2#g" "${tomls[@]}" || return $?
4339
sed -i -e "s#\(spl-pod = \"\)[^\"]*\(\"\)#\1$spl_pod_version\2#g" "${tomls[@]}" || return $?
4440
sed -i -e "s#\(spl-pod = { version = \"\)[^\"]*\(\"\)#\1$spl_pod_version\2#g" "${tomls[@]}" || return $?
4541
sed -i -e "s#\(spl-token = \"\)[^\"]*\(\"\)#\1$spl_token_version\2#g" "${tomls[@]}" || return $?
@@ -67,7 +63,6 @@ patch_crates_io() {
6763
declare spl_dir="$2"
6864
cat >> "$Cargo_toml" <<EOF
6965
spl-associated-token-account = { path = "$spl_dir/associated-token-account/program" }
70-
spl-memo = { path = "$spl_dir/memo/program" }
7166
spl-pod = { path = "$spl_dir/libraries/pod" }
7267
spl-token = { path = "$spl_dir/token/program" }
7368
# Avoid patching spl-token-2022 to avoid forcing anchor to use 4.0.1, which

0 commit comments

Comments
 (0)