🐞 fix: Update rsync install
Sync TODOs with Issues / sync_todos (push) Successful in 6s

This commit is contained in:
Keith Solomon
2026-06-17 06:47:06 -05:00
parent a0b8b00026
commit 8bd5fd97ee
+9 -20
View File
@@ -13,36 +13,25 @@ jobs:
if: ${{ !contains(github.event.head_commit.message, '#skipGA') }} if: ${{ !contains(github.event.head_commit.message, '#skipGA') }}
steps: steps:
- uses: actions/checkout@v6 - name: Install rsync
run: |
apt-get update
apt-get install rsync
- name: Checkout code
uses: actions/checkout@v6
- name: Cache node modules - name: Cache node modules
id: cache-npm id: cache-npm
uses: actions/cache@v5 uses: actions/setup-node@v6
env: env:
cache-name: cache-node-modules cache-name: cache-node-modules
with: with:
# npm cache files are stored in `~/.npm` on Linux/macOS node-version: "22"
path: ~/.npm
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-
- name: Install npm dependencies
run: npm install
- name: Run build task - name: Run build task
run: npm run build run: npm run build
- name: Clean up node modules (not needed to deploy)
run: rm -rf node_modules
- name: Install rsync
run: |
sudo apt-get update
sudo apt-get install rsync
- name: Deploy to Dreamhost - name: Deploy to Dreamhost
uses: SamKirkland/web-deploy@v1 uses: SamKirkland/web-deploy@v1
with: with: