Update .github/workflows/pages-deploy.yml

This commit is contained in:
Aliberk Sandıkçı 2024-11-11 22:04:22 +03:00
parent e16fbdea5a
commit 642d32128a

View file

@ -22,6 +22,14 @@ concurrency:
jobs:
build:
runs-on: docker
steps:
- name: Setup SFTP & Ruby
run: |
apt update -y
apt upgrade -y
apt install sftp sshpass ruby jekyll -y
steps:
- name: Checkout
@ -33,20 +41,25 @@ jobs:
# If using the 'assets' git submodule from Chirpy Starter, uncomment above
# (See: https://github.com/cotes2020/chirpy-starter/tree/main/assets)
- name: CI Health Status Check
- name: Health Check [CI TEST]
run: |
ls -la
pwd
whoami
- name: Setup Ruby
run: |
apt update -y
apt upgrade -y
apt install ruby jekyll -y
echo "this is a text file" >> index.html
date >> index.html
export SSHPASS= ${{ secrets.SFTP_PASSWORD }}
sshpass -e sftp -oBatchMode=no -b - ${{ secrets.SFTP_USERNAME }}@${{ vars.SFTP_HOST }} << !
put index.html www/index.html
bye
!
- name: Build Site
run: bundle exec jekyll b
env:
JEKYLL_ENV: "production"
# - name: Setup Pages
# id: pages