Skip to content

Fixing destination folder #3

Fixing destination folder

Fixing destination folder #3

Workflow file for this run

on:
push:
branches:
- dev
jobs:
build_css:
runs-on: ubuntu-latest
steps:
- name: Checkout source Git branch
uses: actions/checkout@v2
with:
ref: dev
fetch-depth: 10
submodules: true
- name: Make destination directory for compiled CSS
run: mkdir -vp /tmp/DjangoUI-Enhancer/assets/css
- name: Compile CSS from SASS files
uses: gha-utilities/sass-build@v0.5.1
with:
source: |
sass/enhancer-base.sass
sass/enhancer-change-list.sass
sass/enhancer-dark-mode.sass
sass/enhancer-side-bar.sass
destination: |
/tmp/DjangoUI-Enhancer/sass/enhancer-base.css
/tmp/DjangoUI-Enhancer/sass/enhancer-change-list.css
/tmp/DjangoUI-Enhancer/sass/enhancer-dark-mode.css
/tmp/DjangoUI-Enhancer/sass/enhancer-side-bar.css
- name: Checkout destination Git branch
uses: actions/checkout@v2
with:
ref: main
fetch-depth: 1
- name: Move compiled CSS to path within pr-pages branch
run: mv /tmp/DjangoUI-Enhancer/assets/css/
- name: Add and Commit changes to pr-pages branch
run: |
git config --local user.email 'action@github.com'
git config --local user.name 'GitHub Action'
git add assets/css/*
git commit -m 'Updates compiled CSS files'
- name: Push changes
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: main
- name: Initialize Pull Request
uses: gha-utilities/init-pull-request@v0.0.4
with:
pull_request_token: ${{ secrets.GITHUB_TOKEN }}
head: main
base: dev
title: "Updates site files from latest Actions build"