Skip to content

Edit gh action concept #12

Edit gh action concept

Edit gh action concept #12

Workflow file for this run

name: Build LaTeX Document
on:
push:
branches:
- '*'
paths:
- action.yml
- .github/workflows/test-action.yml
pull_request:
types: [opened, synchronize]
paths:
- action.yml
- .github/workflows/test-action.yml
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Check out this repository
uses: actions/checkout@v4
# with:
# path: xdp-docker
- name: Check out test package
uses: actions/checkout@v4
with:
repository: Xerdi/gitinfo-lua
path: gitinfo-lua
fetch-tags: true
fetch-depth: 0
- name: Check out texmf (branding)
uses: actions/checkout@v4
with:
repository: Xerdi/texmf-packaging
path: texmf
- name: Debug
run: |
echo workspace dir ${{ github.workspace }}
echo Contents
ls -la
echo PWD
pwd
- name: Run the build process with Custom Docker Action
uses: ./action.yml
with:
command: "make -C gitinfo-lua manual"