diff options
| author | Copilot <198982749+Copilot@users.noreply.github.com> | 2026-07-30 23:06:57 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-07-30 23:06:57 +0200 |
| commit | d8a81199fb888d1d243f522deb42ecd46c7ac5d1 (patch) | |
| tree | 6452da84b6e4a777b3e337b2dfef45321c5eb514 | |
| parent | 138c01126e10c99b9a7951591928da6e71625c2a (diff) | |
| download | luasystem-d8a81199fb888d1d243f522deb42ecd46c7ac5d1.tar.gz luasystem-d8a81199fb888d1d243f522deb42ecd46c7ac5d1.tar.bz2 luasystem-d8a81199fb888d1d243f522deb42ecd46c7ac5d1.zip | |
chore(ci): add version commenst to pinned GHA deps (#88)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
| -rw-r--r-- | .github/workflows/build.yml | 18 | ||||
| -rw-r--r-- | .github/workflows/lint.yml | 6 |
2 files changed, 8 insertions, 16 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e501364..0e4d7c1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml | |||
| @@ -60,8 +60,7 @@ jobs: | |||
| 60 | 60 | ||
| 61 | steps: | 61 | steps: |
| 62 | - name: Checkout | 62 | - name: Checkout |
| 63 | # commit hash for version 7.0.0 | 63 | uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 |
| 64 | uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 | ||
| 65 | 64 | ||
| 66 | - name: Setup MSVC | 65 | - name: Setup MSVC |
| 67 | # the 'hishamhm/gh-actions-lua' step requires msvc to build PuC Rio Lua | 66 | # the 'hishamhm/gh-actions-lua' step requires msvc to build PuC Rio Lua |
| @@ -96,13 +95,11 @@ jobs: | |||
| 96 | # dir \".\\.dependencies\Dependencies.exe\"\n | 95 | # dir \".\\.dependencies\Dependencies.exe\"\n |
| 97 | # .\\.dependencies\\Dependencies.exe -help\n | 96 | # .\\.dependencies\\Dependencies.exe -help\n |
| 98 | 97 | ||
| 99 | - uses: luarocks/gh-actions-lua@6fff34a54b160acea12880a638eab0960507c1f5 | 98 | - uses: luarocks/gh-actions-lua@6fff34a54b160acea12880a638eab0960507c1f5 # v11 |
| 100 | # commit hash for unrelease commit past version v11; Lua 5.5 and Node fixes | ||
| 101 | with: | 99 | with: |
| 102 | luaVersion: ${{ matrix.luaVersion }} | 100 | luaVersion: ${{ matrix.luaVersion }} |
| 103 | 101 | ||
| 104 | - uses: luarocks/gh-actions-luarocks@86ccbcad8c77b22e94c96a2a08632192e2bcd62b | 102 | - uses: luarocks/gh-actions-luarocks@86ccbcad8c77b22e94c96a2a08632192e2bcd62b # v6 |
| 105 | # commit hash for unrelease commit past version v6; Node fixes | ||
| 106 | with: | 103 | with: |
| 107 | luaRocksVersion: "3.13.0" | 104 | luaRocksVersion: "3.13.0" |
| 108 | 105 | ||
| @@ -124,8 +121,7 @@ jobs: | |||
| 124 | name: Run tests on FreeBSD | 121 | name: Run tests on FreeBSD |
| 125 | steps: | 122 | steps: |
| 126 | - name: Checkout | 123 | - name: Checkout |
| 127 | # commit hash for version 7.0.0 | 124 | uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 |
| 128 | uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 | ||
| 129 | 125 | ||
| 130 | - name: Run tests inside FreeBSD VM | 126 | - name: Run tests inside FreeBSD VM |
| 131 | uses: vmactions/freebsd-vm@v1 | 127 | uses: vmactions/freebsd-vm@v1 |
| @@ -144,8 +140,7 @@ jobs: | |||
| 144 | name: Run tests on OpenBSD | 140 | name: Run tests on OpenBSD |
| 145 | steps: | 141 | steps: |
| 146 | - name: Checkout | 142 | - name: Checkout |
| 147 | # commit hash for version 7.0.0 | 143 | uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 |
| 148 | uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 | ||
| 149 | 144 | ||
| 150 | - name: Run tests inside OpenBSD VM | 145 | - name: Run tests inside OpenBSD VM |
| 151 | uses: vmactions/openbsd-vm@v1 | 146 | uses: vmactions/openbsd-vm@v1 |
| @@ -164,8 +159,7 @@ jobs: | |||
| 164 | name: Run tests on NetBSD | 159 | name: Run tests on NetBSD |
| 165 | steps: | 160 | steps: |
| 166 | - name: Checkout | 161 | - name: Checkout |
| 167 | # commit hash for version 7.0.0 | 162 | uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 |
| 168 | uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 | ||
| 169 | 163 | ||
| 170 | - name: Run tests inside NetBSD VM | 164 | - name: Run tests inside NetBSD VM |
| 171 | uses: vmactions/netbsd-vm@v1 | 165 | uses: vmactions/netbsd-vm@v1 |
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 9d781cb..9127672 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml | |||
| @@ -9,9 +9,7 @@ jobs: | |||
| 9 | runs-on: ubuntu-22.04 | 9 | runs-on: ubuntu-22.04 |
| 10 | steps: | 10 | steps: |
| 11 | - name: Checkout | 11 | - name: Checkout |
| 12 | # commit hash for version 7.0.0 | 12 | uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 |
| 13 | uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 | ||
| 14 | 13 | ||
| 15 | - name: Luacheck | 14 | - name: Luacheck |
| 16 | # commit hash for master commit Apr 20, 2026 | 15 | uses: lunarmodules/luacheck@f47ad699b5aab8eba5494a2b63e26c24dbf486ce # v1.2.0 |
| 17 | uses: lunarmodules/luacheck@f47ad699b5aab8eba5494a2b63e26c24dbf486ce | ||
