Skip to content

Commit 1246901

Browse files
committed
Update versions of github actions to the latest
1 parent 4116d07 commit 1246901

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ jobs:
2626
STACK_YAML: ${{ matrix.stack_yaml }}
2727

2828
steps:
29-
- uses: actions/checkout@v3
30-
- uses: actions/cache@v3
29+
- uses: actions/checkout@v4.2.2
30+
- uses: actions/cache@v4.2.3
3131
with:
3232
path: ~/.stack
3333
key: ${{ runner.os }}-stack_test-${{ matrix.stack_yaml }}-${{ hashFiles(matrix.stack_yaml, 'nvim-hs.cabal') }}
@@ -48,8 +48,8 @@ jobs:
4848
name: 'cabal_test: ghc-${{ matrix.ghc_version }}'
4949
runs-on: ubuntu-latest
5050
steps:
51-
- uses: actions/checkout@v3
52-
- uses: ConorMacBride/install-package@v1
51+
- uses: actions/checkout@v4.2.2
52+
- uses: ConorMacBride/install-package@v1.1.0
5353
with:
5454
apt: neovim # for api generation
5555
- uses: haskell/actions/setup@v2
@@ -58,7 +58,7 @@ jobs:
5858
- run: cabal update
5959
- run: cabal freeze
6060
- run: echo "CURR_MONTH=$(date +%B)" | tee -a "$GITHUB_ENV"
61-
- uses: actions/cache@v3
61+
- uses: actions/cache@v4.2.3
6262
with:
6363
path: ~/.cabal/store
6464
key: ${{ runner.os }}-cabal-cache-${{ env.CURR_MONTH }}-${{ matrix.ghc_version }}-${{ hashFiles('cabal.project.freeze') }}
@@ -77,8 +77,8 @@ jobs:
7777
name: 'os_test: ${{ matrix.os }}'
7878
runs-on: ${{ matrix.os }}
7979
steps:
80-
- uses: actions/checkout@v3
81-
- uses: actions/cache@v3
80+
- uses: actions/checkout@v4.2.2
81+
- uses: actions/cache@v4.2.3
8282
with:
8383
path: ~/.stack
8484
key: ${{ runner.os }}-os_test-${{ hashFiles('stack.yaml', 'nvim-hs.cabal') }}
@@ -87,8 +87,8 @@ jobs:
8787
build_haddock:
8888
runs-on: ubuntu-latest
8989
steps:
90-
- uses: actions/checkout@v3
91-
- uses: actions/cache@v3
90+
- uses: actions/checkout@v4.2.2
91+
- uses: actions/cache@v4.2.3
9292
with:
9393
path: ~/.stack
9494
key: ${{ runner.os }}-build_haddock-${{ hashFiles('stack.yaml', 'nvim-hs.cabal') }}
@@ -100,22 +100,22 @@ jobs:
100100
- name: Bundle haddock docs
101101
run: tar czf nvim-hs-docs.tar.gz -C "$(find .stack-work/dist -regex '.*/doc/html/[^/]*')" .
102102

103-
- uses: actions/upload-artifact@v3
103+
- uses: actions/upload-artifact@v4.6.2
104104
with:
105105
name: nvim-hs-docs
106106
path: nvim-hs-docs.tar.gz
107107

108108
check_sdist:
109109
runs-on: ubuntu-latest
110110
steps:
111-
- uses: actions/checkout@v3
112-
- uses: actions/cache@v3
111+
- uses: actions/checkout@v4.2.2
112+
- uses: actions/cache@v4.2.3
113113
with:
114114
path: ~/.stack
115115
key: ${{ runner.os }}-check_sdist-${{ hashFiles('stack.yaml') }}
116116
- name: Create sdist bundle
117117
run: stack sdist --test-tarball --tar-dir .
118-
- uses: actions/upload-artifact@v3
118+
- uses: actions/upload-artifact@v4.6.2
119119
with:
120120
name: nvim-hs-sdist
121121
path: nvim-hs-*.tar.gz

0 commit comments

Comments
 (0)