Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
5c5be98f64 |
@ -5,8 +5,10 @@ on: [push, pull_request]
|
|||||||
jobs:
|
jobs:
|
||||||
shasums:
|
shasums:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
container:
|
||||||
|
image: rusian/base-node
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v4
|
||||||
- name: Run shasums script
|
- name: Run shasums script
|
||||||
run: |
|
run: |
|
||||||
cp -rv ./hyperterm/ "$HOME/.hyperterm/"
|
cp -rv ./hyperterm/ "$HOME/.hyperterm/"
|
||||||
@ -14,79 +16,80 @@ jobs:
|
|||||||
cp -v ./hyperterm/_custom.sh "$HOME"
|
cp -v ./hyperterm/_custom.sh "$HOME"
|
||||||
rm -rfv hyperterm/
|
rm -rfv hyperterm/
|
||||||
(cd "$HOME/.hyperterm/" && sha512sum -c hyperterm.sha512)
|
(cd "$HOME/.hyperterm/" && sha512sum -c hyperterm.sha512)
|
||||||
(cd "$HOME" && bash -x .bashrc)
|
|
||||||
|
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: shasums
|
needs: shasums
|
||||||
|
container:
|
||||||
|
image: rusian/base-node
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Set up locales
|
- name: Set up locales
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update -y
|
doas pacman -Syu --noconfirm
|
||||||
sudo apt-get install -y locales less
|
doas pacman -S --noconfirm glibc less
|
||||||
sudo sed -i 's/# \(es_ES.UTF-8 UTF-8\)/\1/' /etc/locale.gen
|
echo "es_ES.UTF-8 UTF-8" | doas tee -a /etc/locale.gen
|
||||||
sudo sed -i 's/# \(en_US.UTF-8 UTF-8\)/\1/' /etc/locale.gen
|
echo "en_US.UTF-8 UTF-8" | doas tee -a /etc/locale.gen
|
||||||
sudo locale-gen es_ES.UTF-8
|
doas locale-gen
|
||||||
export LANG=es_ES.UTF-8 LANGUAGE=es_ES
|
export LANG=es_ES.UTF-8
|
||||||
|
export LANGUAGE=es_ES
|
||||||
|
|
||||||
- name: Install dependencies for shellcheck
|
# - name: Install dependencies for shellcheck
|
||||||
run: sudo apt-get install -y xz-utils shellcheck
|
# run: pacman -S --noconfirm xz shellcheck
|
||||||
|
|
||||||
- name: Run shellcheck on bash profile
|
# - name: Run shellcheck on bash profile
|
||||||
run: |
|
# run: |
|
||||||
shellcheck .bash_profile
|
# shellcheck .bash_profile
|
||||||
shellcheck ./hyperterm/hyperterm.sh
|
# shellcheck ./hyperterm/hyperterm.sh
|
||||||
shellcheck ./hyperterm/_custom.sh
|
# shellcheck ./hyperterm/_custom.sh
|
||||||
|
|
||||||
- name: Run shellcheck on build script
|
# - name: Run shellcheck on build script
|
||||||
run: shellcheck build.sh
|
# run: shellcheck build.sh
|
||||||
|
|
||||||
- name: Run build script
|
# - name: Run build script
|
||||||
run: bash -x build.sh
|
# run: bash -x build.sh
|
||||||
|
|
||||||
- name: Run shellcheck on core scripts
|
# - name: Run shellcheck on core scripts
|
||||||
run: |
|
# run: |
|
||||||
shellcheck hyperterm/core/autocomplete.sh
|
# shellcheck hyperterm/core/autocomplete.sh
|
||||||
shellcheck hyperterm/core/colors.sh
|
# shellcheck hyperterm/core/colors.sh
|
||||||
shellcheck hyperterm/core/git.sh
|
# shellcheck hyperterm/core/git.sh
|
||||||
shellcheck hyperterm/core/languages.sh
|
# shellcheck hyperterm/core/languages.sh
|
||||||
shellcheck hyperterm/core/status.sh
|
# shellcheck hyperterm/core/status.sh
|
||||||
shellcheck hyperterm/core/update.sh
|
# shellcheck hyperterm/core/update.sh
|
||||||
|
|
||||||
- name: Run shellcheck on theme scripts
|
# - name: Run shellcheck on theme scripts
|
||||||
run: |
|
# run: |
|
||||||
shellcheck hyperterm/themes/default.sh
|
# shellcheck hyperterm/themes/default.sh
|
||||||
shellcheck hyperterm/themes/joy.sh
|
# shellcheck hyperterm/themes/joy.sh
|
||||||
shellcheck hyperterm/themes/light_theme.sh
|
# shellcheck hyperterm/themes/light_theme.sh
|
||||||
shellcheck hyperterm/themes/minterm.sh
|
# shellcheck hyperterm/themes/minterm.sh
|
||||||
shellcheck hyperterm/themes/pure.sh
|
# shellcheck hyperterm/themes/pure.sh
|
||||||
shellcheck hyperterm/themes/simple.sh
|
# shellcheck hyperterm/themes/simple.sh
|
||||||
shellcheck hyperterm/themes/special.sh
|
# shellcheck hyperterm/themes/special.sh
|
||||||
|
|
||||||
- name: Run shellcheck on tools scripts
|
# - name: Run shellcheck on tools scripts
|
||||||
run: |
|
# run: |
|
||||||
shellcheck hyperterm/tools/aliases.sh
|
# shellcheck hyperterm/tools/aliases.sh
|
||||||
shellcheck hyperterm/tools/compress.sh
|
# shellcheck hyperterm/tools/compress.sh
|
||||||
shellcheck hyperterm/tools/export.sh
|
# shellcheck hyperterm/tools/export.sh
|
||||||
shellcheck hyperterm/tools/listuser.sh
|
# shellcheck hyperterm/tools/listuser.sh
|
||||||
shellcheck hyperterm/tools/network.sh
|
# shellcheck hyperterm/tools/network.sh
|
||||||
shellcheck hyperterm/tools/proxy.sh
|
# shellcheck hyperterm/tools/proxy.sh
|
||||||
shellcheck hyperterm/tools/rar2zip.sh
|
# shellcheck hyperterm/tools/rar2zip.sh
|
||||||
shellcheck hyperterm/tools/ruby.sh
|
# shellcheck hyperterm/tools/ruby.sh
|
||||||
shellcheck hyperterm/tools/ssh-agent.sh
|
# shellcheck hyperterm/tools/ssh-agent.sh
|
||||||
shellcheck hyperterm/tools/sysinfo.sh
|
# shellcheck hyperterm/tools/sysinfo.sh
|
||||||
shellcheck hyperterm/tools/virtualenv.sh
|
# shellcheck hyperterm/tools/virtualenv.sh
|
||||||
|
|
||||||
- name: Run shellcheck on install script
|
# - name: Run shellcheck on install script
|
||||||
run: shellcheck install.sh
|
# run: shellcheck install.sh
|
||||||
|
|
||||||
- name: Run install script
|
# - name: Run install script
|
||||||
run: bash -x install.sh -s
|
# run: bash -x install.sh -s
|
||||||
|
|
||||||
- name: Run shellcheck on uninstall script
|
# - name: Run shellcheck on uninstall script
|
||||||
run: shellcheck uninstall.sh
|
# run: shellcheck uninstall.sh
|
||||||
|
|
||||||
- name: Run uninstall script
|
# - name: Run uninstall script
|
||||||
run: bash -x uninstall.sh -s
|
# run: bash -x uninstall.sh -s
|
||||||
|
Loading…
x
Reference in New Issue
Block a user