diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7ad55d4e..32f4449e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -17,34 +17,39 @@ on: type: boolean default: false schedule: - # daily 9AM EST - - cron: "0 14 * * *" + # every 4 hours + - cron: "0 */4 * * *" jobs: plenary: strategy: matrix: nvim_version: - - 'v0.9.0' - - 'v0.9.1' - - 'v0.9.2' - # 'v0.9.3' does not exist, this was an issue with neovim macos release - - 'v0.9.4' - - 'v0.9.5' + - 'stable' # v0.9.5 + - 'nightly' kitty_version: - - '0.29.0' - - '0.29.1' - - '0.29.2' - - '0.30.0' - - '0.30.1' - - '0.31.0' + - 'stable' # 0.31.0 + - 'nightly' include: - - nvim_version: 'nightly' - kitty_version: 'nightly' - - nvim_version: 'stable' - kitty_version: 'nightly' - - nvim_version: 'nightly' + - nvim_version: 'v0.9.0' + kitty_version: 'stable' + - nvim_version: 'v0.9.1' + kitty_version: 'stable' + - nvim_version: 'v0.9.2' kitty_version: 'stable' + # nvim 'v0.9.3' does not exist, this was an issue with neovim macos release + - nvim_version: 'v0.9.4' + kitty_version: 'stable' + - nvim_version: 'stable' + kitty_version: '0.29.0' + - nvim_version: 'stable' + kitty_version: '0.29.1' + - nvim_version: 'stable' + kitty_version: '0.29.2' + - nvim_version: 'stable' + kitty_version: '0.30.0' + - nvim_version: 'stable' + kitty_version: '0.30.1' runs-on: ubuntu-22.04 steps: - name: Checkout repository diff --git a/README.md b/README.md index c92571c3..3b71e9da 100644 --- a/README.md +++ b/README.md @@ -175,7 +175,7 @@ sh -c "$(curl -s https://raw.githubusercontent.com/mikesmithgh/kitty-scrollback. cmd = { 'KittyScrollbackGenerateKittens', 'KittyScrollbackCheckHealth' }, event = { 'User KittyScrollbackLaunch' }, -- version = '*', -- latest stable version, may have breaking changes if major version changed - -- version = '^2.0.0', -- pin major version, include fixes and features that do not have breaking changes + -- version = '^3.0.0', -- pin major version, include fixes and features that do not have breaking changes config = function() require('kitty-scrollback').setup() end, @@ -195,7 +195,7 @@ sh -c "$(curl -s https://raw.githubusercontent.com/mikesmithgh/kitty-scrollback. cmd = { 'KittyScrollbackGenerateKittens', 'KittyScrollbackCheckHealth' }, event = { 'User KittyScrollbackLaunch' }, -- tag = '*', -- latest stable version, may have breaking changes if major version changed - -- tag = 'v2.0.0', -- pin specific tag + -- tag = 'v3.0.0', -- pin specific tag config = function() require('kitty-scrollback').setup() end, diff --git a/doc/kitty-scrollback.nvim.txt b/doc/kitty-scrollback.nvim.txt index 7eb5e746..974120ad 100644 --- a/doc/kitty-scrollback.nvim.txt +++ b/doc/kitty-scrollback.nvim.txt @@ -145,7 +145,7 @@ INSTALLATION *kitty-scrollback.nvim-installation* cmd = { 'KittyScrollbackGenerateKittens', 'KittyScrollbackCheckHealth' }, event = { 'User KittyScrollbackLaunch' }, -- version = '*', -- latest stable version, may have breaking changes if major version changed - -- version = '^2.0.0', -- pin major version, include fixes and features that do not have breaking changes + -- version = '^3.0.0', -- pin major version, include fixes and features that do not have breaking changes config = function() require('kitty-scrollback').setup() end, @@ -163,7 +163,7 @@ INSTALLATION *kitty-scrollback.nvim-installation* cmd = { 'KittyScrollbackGenerateKittens', 'KittyScrollbackCheckHealth' }, event = { 'User KittyScrollbackLaunch' }, -- tag = '*', -- latest stable version, may have breaking changes if major version changed - -- tag = 'v2.0.0', -- pin specific tag + -- tag = 'v3.0.0', -- pin specific tag config = function() require('kitty-scrollback').setup() end, diff --git a/scripts/internal/__branch-protection-rules.json b/scripts/internal/__branch-protection-rules.json index af4c895d..c3578478 100644 --- a/scripts/internal/__branch-protection-rules.json +++ b/scripts/internal/__branch-protection-rules.json @@ -4,33 +4,19 @@ "contexts": [ "style", "codespell", - "plenary (v0.9.0, 0.29.0)", - "plenary (v0.9.0, 0.29.1)", - "plenary (v0.9.0, 0.29.2)", - "plenary (v0.9.0, 0.30.0)", - "plenary (v0.9.0, 0.30.1)", - "plenary (v0.9.0, 0.31.0)", - "plenary (v0.9.1, 0.29.0)", - "plenary (v0.9.1, 0.29.1)", - "plenary (v0.9.1, 0.29.2)", - "plenary (v0.9.1, 0.30.0)", - "plenary (v0.9.1, 0.30.1)", - "plenary (v0.9.1, 0.31.0)", - "plenary (v0.9.2, 0.29.0)", - "plenary (v0.9.2, 0.29.1)", - "plenary (v0.9.2, 0.29.2)", - "plenary (v0.9.2, 0.30.0)", - "plenary (v0.9.2, 0.30.1)", - "plenary (v0.9.2, 0.31.0)", - "plenary (v0.9.4, 0.29.0)", - "plenary (v0.9.4, 0.29.1)", - "plenary (v0.9.4, 0.29.2)", - "plenary (v0.9.4, 0.30.0)", - "plenary (v0.9.4, 0.30.1)", - "plenary (v0.9.4, 0.31.0)", - "plenary (nightly, nightly)", + "plenary (stable, stable)", + "plenary (stable, nightly)", "plenary (nightly, stable)", - "plenary (stable, nightly)" + "plenary (nightly, nightly)", + "plenary (v0.9.0, stable)", + "plenary (v0.9.1, stable)", + "plenary (v0.9.2, stable)", + "plenary (v0.9.4, stable)", + "plenary (stable, 0.29.0)", + "plenary (stable, 0.29.1)", + "plenary (stable, 0.29.2)", + "plenary (stable, 0.30.0)", + "plenary (stable, 0.30.1)" ] }, "enforce_admins": false, diff --git a/tests/kitty-scrollback/kitty_scrollback_config_demo_04_spec.lua b/tests/kitty-scrollback/kitty_scrollback_config_demo_04_spec.lua index c693f672..d30f9b9e 100644 --- a/tests/kitty-scrollback/kitty_scrollback_config_demo_04_spec.lua +++ b/tests/kitty-scrollback/kitty_scrollback_config_demo_04_spec.lua @@ -679,7 +679,7 @@ Press ENTER or type command to continue h.assert_screen_equals( h.feed_kitty({ h.with_pause_seconds_before(h.send_without_newline([[a]])), - h.send_without_newline(h.send_as_string([[ + h.with_pause_seconds_before(h.send_without_newline(h.send_as_string([[ # example > --no-nvim-args -c 'colorscheme darkblue' Yo, listen up here's a story About a little guy @@ -687,7 +687,7 @@ That lives in a blue world And all day and all night And everything he sees is just blue Like him inside and outside -]])), +]]))), h.send_without_newline(h.esc()), h.send_without_newline(h.send_as_string([[gg0]])), h.send_as_string([[:colorscheme]]),