feat: update screenshots / add shortcut menu #8
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Generate README | |
on: | |
push: | |
paths: | |
- "README.md" # This isn't needed, but it's a good sanity check | |
- "README.tmpl.md" | |
- "setup.lua" | |
workflow_dispatch: | |
jobs: | |
generate-readme: | |
runs-on: ubuntu-latest | |
permissions: | |
contents: write | |
steps: | |
- uses: actions/checkout@master | |
# - uses: leafo/gh-actions-lua@v10 | |
# with: | |
# luaVersion: "5.3" # Ubuntu lua-lgi supports 5.1-5.3 | |
- name: Install lgi/dependencies | |
uses: awalsh128/cache-apt-pkgs-action@latest | |
with: | |
# We don't strictly need awesome, but it includes all the dependencies I expect to have | |
# NOTE: If lua5.3 is changed, the below ln must be changed to match | |
packages: awesome lua5.3 | |
version: 1.0 | |
- run: sudo ln -sf /usr/bin/lua5.3 /usr/bin/lua | |
- name: Generate README | |
run: ./scripts/gen-readme | |
- uses: stefanzweifel/git-auto-commit-action@v4 | |
with: | |
commit_message: "chore: Generate README" |