tf-sync-github-repos: Add rust-spmc crates

Mirror some of the crates from the rust-spmc Gerrit project to Github.

Change-Id: I99e376d3ab470c96fff3042cf695eb856deb0719
Signed-off-by: Sandrine Afsa <sandrine.afsa@arm.com>
diff --git a/ci/tf-sync-repos.sh b/ci/tf-sync-repos.sh
index 4e24ecd..6854dd3 100755
--- a/ci/tf-sync-repos.sh
+++ b/ci/tf-sync-repos.sh
@@ -30,6 +30,9 @@
 [ci/hafnium-ci-scripts]="TF-Hafnium/hafnium-ci-scripts"
 [TS/trusted-services]="Trusted-Services/trusted-services"
 [shared/transfer-list-library]="TF-Shared/transfer-list-library"
+[rust-spmc/arm-ffa]="RustedFirmware-A/arm-ffa"
+[rust-spmc/arm-pl011-uart]="RustedFirmware-A/arm-pl011-uart"
+[rust-spmc/arm-psci]="RustedFirmware-A/arm-psci"
 )
 
 # Mirror branches, mirror Gerrit_Branch to Github_Branch
@@ -55,6 +58,9 @@
 [ci/hafnium-ci-scripts]="master:main"
 [TS/trusted-services]="main:main integration:integration"
 [shared/transfer-list-library]="main:main"
+[rust-spmc/arm-ffa]="main:main"
+[rust-spmc/arm-pl011-uart]="main:main"
+[rust-spmc/arm-psci]="main:main"
 )
 
 _workdir=$(mktemp -d)
diff --git a/tf-sync-github-repos.yaml b/tf-sync-github-repos.yaml
index 759dcda..ec2ac4a 100644
--- a/tf-sync-github-repos.yaml
+++ b/tf-sync-github-repos.yaml
@@ -3,7 +3,7 @@
     node: docker-amd64-tf-a-jammy
     project-type: freestyle
     concurrent: false
-    description: Mirror TF-M, TF-A, TS, and Hafnium projects into GitHub
+    description: Mirror some of the trustedfirmware.org projects (like TF-M, TF-A, TS, and Hafnium) into GitHub
     disabled: false
     parameters:
     - string:
@@ -166,6 +166,27 @@
             branch-pattern: main
           - branch-compare-type: REG_EXP
             branch-pattern: refs/tags/.*
+        - project-compare-type: PLAIN
+          project-pattern: rust-spmc/arm-ffa
+          branches:
+          - branch-compare-type: PLAIN
+            branch-pattern: main
+          - branch-compare-type: REG_EXP
+            branch-pattern: refs/tags/.*
+        - project-compare-type: PLAIN
+          project-pattern: rust-spmc/arm-pl011-uart
+          branches:
+          - branch-compare-type: PLAIN
+            branch-pattern: main
+          - branch-compare-type: REG_EXP
+            branch-pattern: refs/tags/.*
+        - project-compare-type: PLAIN
+          project-pattern: rust-spmc/arm-psci
+          branches:
+          - branch-compare-type: PLAIN
+            branch-pattern: main
+          - branch-compare-type: REG_EXP
+            branch-pattern: refs/tags/.*
         silent-start: true
     wrappers:
     - credentials-binding: