From aa7e16a0f0a9c9a1ecc95c386678e153bc564e82 Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Sat, 20 Jun 2026 05:51:40 -0500 Subject: [PATCH] First commit --- action.yml | 73 +++++++++++++++++++++++++++--------------------------- 1 file changed, 37 insertions(+), 36 deletions(-) diff --git a/action.yml b/action.yml index 1cb4d9a..2d84356 100644 --- a/action.yml +++ b/action.yml @@ -4,39 +4,40 @@ runs: using: "composite" steps: - run: | - if command -v crosslang >/dev/null 2>&1; then - echo "CrossLang Already Installed" - else - case `uname -m` in - x86_64) - wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-amd64 - tar xvf /tmp/crosslang.tar.gz -C /usr/local - crosslang update-shell - ;; - aarch64) - wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-arm64 - tar xvf /tmp/crosslang.tar.gz -C /usr/local - crosslang update-shell - ;; - riscv64) - wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-riscv64 - tar xvf /tmp/crosslang.tar.gz -C /usr/local - crosslang update-shell - ;; - i*86) - wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-i386 - tar xvf /tmp/crosslang.tar.gz -C /usr/local - crosslang update-shell - ;; - ppc) - wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-powerpc - tar xvf /tmp/crosslang.tar.gz -C /usr/local - crosslang update-shell - ;; - *) - echo "Unsupported architecture for crosslang, Sorry :(" - exit 1 - ;; - esac - fi \ No newline at end of file + - name: "Install CrossLang Package " + run: | + if command -v crosslang >/dev/null 2>&1; then + echo "CrossLang Already Installed" + else + case `uname -m` in + x86_64) + wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-amd64 + tar xvf /tmp/crosslang.tar.gz -C /usr/local + crosslang update-shell + ;; + aarch64) + wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-arm64 + tar xvf /tmp/crosslang.tar.gz -C /usr/local + crosslang update-shell + ;; + riscv64) + wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-riscv64 + tar xvf /tmp/crosslang.tar.gz -C /usr/local + crosslang update-shell + ;; + i*86) + wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-i386 + tar xvf /tmp/crosslang.tar.gz -C /usr/local + crosslang update-shell + ;; + ppc) + wget -O /tmp/crosslang.tar.gz https://redirect.tesses.net/cl-linux-powerpc + tar xvf /tmp/crosslang.tar.gz -C /usr/local + crosslang update-shell + ;; + *) + echo "Unsupported architecture for crosslang, Sorry :(" + exit 1 + ;; + esac + fi \ No newline at end of file