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

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