From 8b8768800a3d62b6119d9b981196ed168e5cdead Mon Sep 17 00:00:00 2001 From: CPea Date: Tue, 18 Feb 2025 23:01:46 +0700 Subject: [PATCH 1/2] ci: upgrade `checkout` and `cache` actions --- .github/workflows/check.yaml | 4 ++-- .github/workflows/release.yaml | 2 +- .github/workflows/test.yaml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index ac63bfb..2ffcfec 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -10,7 +10,7 @@ jobs: name: "Formatting check with Stylua" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Lint with stylua uses: JohnnyMorganz/stylua-action@v1.1.2 with: @@ -20,7 +20,7 @@ jobs: name: "Linter check with Selene" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: NTBBloodbath/selene-action@v1.0.0 with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b5fcbed..2c24852 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -14,7 +14,7 @@ jobs: with: release-type: simple package-name: one_monokai.nvim - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: tag major and minor versions if: ${{ steps.release.outputs.release_created }} run: | diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 2e37151..adf5435 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -26,10 +26,10 @@ jobs: url: https://github.com/neovim/neovim/releases/download/nightly/nvim-macos-arm64.tar.gz runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: date +%F > todays-date - name: Restore cache for today's nightly. - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: _neovim key: ${{ runner.os }}-${{ matrix.url }}-${{ hashFiles('todays-date') }} From 12bd6d0274856f2b1fc3e26f33255634b2b5d0ce Mon Sep 17 00:00:00 2001 From: CPea Date: Tue, 18 Feb 2025 23:09:56 +0700 Subject: [PATCH 2/2] ci: fix Linux neovim binary name for x86_64 platform --- .github/workflows/test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index adf5435..3ace23d 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -14,10 +14,10 @@ jobs: include: - os: ubuntu-latest neovim: stable - url: https://github.com/neovim/neovim/releases/download/stable/nvim-linux64.tar.gz + url: https://github.com/neovim/neovim/releases/download/stable/nvim-linux-x86_64.tar.gz - os: ubuntu-latest neovim: nightly - url: https://github.com/neovim/neovim/releases/download/nightly/nvim-linux64.tar.gz + url: https://github.com/neovim/neovim/releases/download/nightly/nvim-linux-x86_64.tar.gz - os: macos-14 neovim: stable url: https://github.com/neovim/neovim/releases/download/stable/nvim-macos-arm64.tar.gz