Skip to content

Commit

Permalink
Merge branch 'master' into feat-operator-table
Browse files Browse the repository at this point in the history
  • Loading branch information
alerque committed Nov 23, 2024
2 parents 84eaa67 + 6bc618c commit 16dfe21
Show file tree
Hide file tree
Showing 46 changed files with 1,213 additions and 421 deletions.
9 changes: 7 additions & 2 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,16 @@ task:
- git fetch --prune --tags ||:
- ./bootstrap.sh
configure_script: |
./configure MAKE=gmake \
--enable-developer-mode LDOC=false LUAROCKS=false LUACHECK=false BUSTED=false DELTA=cat PDFINFO=false NIX=false NPM=false DOCKER=false STYLUA=false TYPOS=false \
./configure \
DOCKER=false \
MAKE=gmake \
PDFINFO=false \
--enable-developer-mode \
--without-developer-tools \
--disable-font-variations \
--with-system-lua-sources \
--with-system-luarocks \
--with-luarocks=luarocks51 \
--without-manual
make_script:
- gmake all
Expand Down
9 changes: 6 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
./bootstrap.sh
./configure \
--enable-developer-mode \
BUSTED=false DELTA=false LDOC=false LUACHECK=false NIX=false STYLUA=false TYPOS=cat \
--without-developer-tools \
--disable-font-variations \
--with-manual \
${{ matrix.configuration[1] }}
Expand Down Expand Up @@ -113,8 +113,11 @@ jobs:
run: |
./bootstrap.sh
./configure \
FCMATCH=true \
PDFINFO=false \
--enable-developer-mode \
BUSTED=false DELTA=false LDOC=false LUACHECK=false NIX=false STYLUA=false TYPOS=cat FCMATCH=true PDFINFO=false CARGO=true \
--without-developer-tools \
DOCKER=$(which docker) \
--disable-font-variations \
--with-system-lua-sources \
--without-manual
Expand Down Expand Up @@ -144,7 +147,7 @@ jobs:
.sources
key: fonts-${{ hashFiles('Makefile-fonts') }}
- name: Install Nix
uses: DeterminateSystems/nix-installer-action@v15
uses: DeterminateSystems/nix-installer-action@v16
- name: Cache Nix dependencies
uses: DeterminateSystems/magic-nix-cache-action@v8
- name: Setup developer environment
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,9 @@ jobs:
run: |
./bootstrap.sh
./configure \
--enable-developer-mode LDOC=false LUACHECK=false NIX=false DELTA=cat STYLUA=false TYPOS=false \
--enable-developer-mode \
--without-developer-tools \
BUSTED=$(which busted) \
--disable-font-variations \
--without-manual
- name: Make
Expand Down
18 changes: 6 additions & 12 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,20 +30,14 @@ jobs:
echo "REF=${GITHUB_REF##refs/*/}" >> $GITHUB_ENV
./bootstrap.sh
./configure \
BSDTAR=false \
FCMATCH=true \
PDFINFO=false \
--enable-developer-mode \
--without-developer-tools \
DOCKER=$(which docker) \
--without-harfbuzz \
--disable-font-variations \
BSDTAR=false \
BUSTED=false \
DELTA=false \
FCMATCH=true \
LDOC=false \
LUACHECK=false \
LUAROCKS=false \
NIX=false \
PDFINFO=false \
STYLUA=false \
TYPOS=false
--disable-font-variations
- name: Publish Docker Image to GH Container Registry
run: |
make docker-build-push
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
with:
fetch-depth: 0
- name: Install Nix
uses: DeterminateSystems/nix-installer-action@v15
uses: DeterminateSystems/nix-installer-action@v16
- name: Cache Nix dependencies
uses: DeterminateSystems/magic-nix-cache-action@v8
# Upstream package sometimes has flags set that disable flake checking
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/stylua.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: StyLua

on: [ workflow_dispatch ]
on: [ push, pull_request ]

jobs:

Expand All @@ -9,8 +9,9 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: JohnnyMorganz/stylua-action@v4
- name: StyLua
uses: JohnnyMorganz/stylua-action@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
version: latest
version: 2.0.0
args: --check --respect-ignores -g '*.lua' -g '*.lua.in' -g '*.rockspec.in' .busted .luacov .luacheckrc build-aux/config.ld .
4 changes: 3 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,9 @@ jobs:
./bootstrap.sh
./configure \
${{ matrix.luaVersion[1] }} \
--enable-developer-mode LDOC=false LUACHECK=false NIX=false DELTA=cat STYLUA=false TYPOS=false \
--enable-developer-mode \
--without-developer-tools \
BUSTED=$(which busted) \
--disable-font-variations \
--with${{ !startsWith(matrix.luaVersion[0], 'luajit') && 'out' || '' }}-luajit \
--without-system-luarocks \
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 16dfe21

Please sign in to comment.