mirror of
https://github.com/andwati/andwati.com.git
synced 2026-10-20 18:14:26 +00:00
once upon a time
This commit is contained in:
@@ -1,65 +0,0 @@
|
||||
name: Deploy
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
concurrency: ci-${{ github.ref }}
|
||||
|
||||
#env: # $BUNDLE_GEMFILE must be set at the job level, so it is set for all steps
|
||||
#BUNDLE_GEMFILE: ${{ github.workspace }}/ronn-ng/Gemfile
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- name: Clone ronn-ng repository
|
||||
uses: GuillaumeFalourd/[email protected]
|
||||
with:
|
||||
depth: 1
|
||||
branch: 'main'
|
||||
owner: 'andwati'
|
||||
repository: 'ronn-ng'
|
||||
|
||||
- name: Install Ruby
|
||||
uses: ruby/setup-ruby@v1
|
||||
with:
|
||||
ruby-version: '3.2'
|
||||
|
||||
- name: Install dependencies
|
||||
uses: awalsh128/cache-apt-pkgs-action@latest
|
||||
with:
|
||||
packages: rename
|
||||
|
||||
- name: Make HTML directory
|
||||
run: mkdir public
|
||||
|
||||
- name: Build site files
|
||||
run: |
|
||||
cd ronn-ng
|
||||
bundle install --with development
|
||||
bundle exec bin/ronn \
|
||||
--html \
|
||||
--output-dir="../public/" \
|
||||
--manual="General Commands Manual" \
|
||||
--section=1 \
|
||||
--name="andwati.github.io" \
|
||||
../md/*.md
|
||||
|
||||
- name: Rename HTML files
|
||||
run: rename 's/\.1//' public/*.html
|
||||
|
||||
# - name: Add CNAME file
|
||||
# run: echo "danh.computer" > public/CNAME
|
||||
|
||||
- name: Deploy site
|
||||
uses: s0/git-publish-subdir-action@develop
|
||||
env:
|
||||
REPO: self
|
||||
BRANCH: www
|
||||
FOLDER: public
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
Reference in New Issue
Block a user