Sitelet https://github.com/leafo/gh-actions-lua/pull/41
Skip to content

fix: change www.lua.org to lua.org to reflect certificate change - #41

Merged
leafo merged 1 commit into
leafo:masterfrom
vpayno:fix_cert_url
Mar 13, 2024
Merged

leafo merged 1 commit into
leafo:masterfrom
vpayno:fix_cert_url

Conversation

@vpayno

@vpayno vpayno commented Dec 21, 2023

Copy link
Copy Markdown
Contributor

Looks like https://lua.org/ 's certificate changed today.

* Server certificate:                                                                                                                                                       *  subject: CN=lua.org                                                                                                                                                      *  start date: Dec 20 17:54:42 2023 GMT
*  expire date: Mar 19 17:54:41 2024 GMT
*  subjectAltName: host "lua.org" matched cert's "lua.org"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
Run leafo/gh-actions-lua@v10
  with:
    luaVersion: 5.4
    buildCache: true
Notice: gh-actions-lua: No cache available, clean build
Hostname/IP does not match certificate's altnames: Host: www.lua.org. is not in the cert's altnames: DNS:lua.org
Waiting 18 seconds before trying again
Hostname/IP does not match certificate's altnames: Host: www.lua.org. is not in the cert's altnames: DNS:lua.org
Waiting 1[6](https://github.com/vpayno/exercism-workspace/actions/runs/7284425228/job/19849762432?pr=323#step:3:7) seconds before trying again
Error: Failed to install

Looks like https://lua.org/ 's certificate changed today.

```text
* Server certificate:                                                                                                                                                       *  subject: CN=lua.org                                                                                                                                                      *  start date: Dec 20 17:54:42 2023 GMT
*  expire date: Mar 19 17:54:41 2024 GMT
*  subjectAltName: host "lua.org" matched cert's "lua.org"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
```

```text
Run leafo/gh-actions-lua@v10
  with:
    luaVersion: 5.4
    buildCache: true
Notice: gh-actions-lua: No cache available, clean build
Hostname/IP does not match certificate's altnames: Host: www.lua.org. is not in the cert's altnames: DNS:lua.org
Waiting 18 seconds before trying again
Hostname/IP does not match certificate's altnames: Host: www.lua.org. is not in the cert's altnames: DNS:lua.org
Waiting 1[6](https://github.com/vpayno/exercism-workspace/actions/runs/7284425228/job/19849762432?pr=323#step:3:7) seconds before trying again
Error: Failed to install
```
vpayno added a commit to vpayno/exercism-workspace that referenced this pull request Dec 21, 2023
Waiting on leafo/gh-actions-lua#41

Looks like https://lua.org/ 's certificate changed today.

```text
* Server certificate:                                                                                                                                                       *  subject: CN=lua.org                                                                                                                                                      *  start date: Dec 20 17:54:42 2023 GMT
*  expire date: Mar 19 17:54:41 2024 GMT
*  subjectAltName: host "lua.org" matched cert's "lua.org"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
```

```text
Run leafo/gh-actions-lua@v10
  with:
    luaVersion: 5.4
    buildCache: true
Notice: gh-actions-lua: No cache available, clean build
Hostname/IP does not match certificate's altnames: Host: www.lua.org. is not in the cert's altnames: DNS:lua.org
Waiting 18 seconds before trying again
Hostname/IP does not match certificate's altnames: Host: www.lua.org. is not in the cert's altnames: DNS:lua.org
Waiting 1[6](https://github.com/vpayno/exercism-workspace/actions/runs/7284425228/job/19849762432?pr=323#step:3:7) seconds before trying again
Error: Failed to install
```
vpayno added a commit to vpayno/exercism-workspace that referenced this pull request Dec 21, 2023
Waiting on leafo/gh-actions-lua#41

Looks like https://lua.org/ 's certificate changed today.

```text
* Server certificate:                                                                                                                                                       *  subject: CN=lua.org                                                                                                                                                      *  start date: Dec 20 17:54:42 2023 GMT
*  expire date: Mar 19 17:54:41 2024 GMT
*  subjectAltName: host "lua.org" matched cert's "lua.org"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
```

```text
Run leafo/gh-actions-lua@v10
  with:
    luaVersion: 5.4
    buildCache: true
Notice: gh-actions-lua: No cache available, clean build
Hostname/IP does not match certificate's altnames: Host: www.lua.org. is not in the cert's altnames: DNS:lua.org
Waiting 18 seconds before trying again
Hostname/IP does not match certificate's altnames: Host: www.lua.org. is not in the cert's altnames: DNS:lua.org
Waiting 1[6](https://github.com/vpayno/exercism-workspace/actions/runs/7284425228/job/19849762432?pr=323#step:3:7) seconds before trying again
Error: Failed to install
```
@vpayno

vpayno commented Dec 21, 2023

Copy link
Copy Markdown
Contributor Author

Tested this fix, it works.

--- a/.github/workflows/lua.yml
+++ b/.github/workflows/lua.yml
@@ -63,7 +63,7 @@ jobs:
         uses: actions/checkout@v3
       - name: Set up Lua
         id: setup-lua
-        uses: leafo/gh-actions-lua@v10
+        uses: vpayno/gh-actions-lua@fix_cert_url
         with:
           luaVersion: ${{ matrix.luaVersion }}
       - name: Show Lua Versions

@hishamhm

hishamhm commented Mar 8, 2024

Copy link
Copy Markdown
Contributor

@leafo I've also loaded this change when testing the CI runs for luasystem at lunarmodules/luasystem#17 and all went well.

@leafo
leafo merged commit 139389f into leafo:master Mar 13, 2024
@vpayno
vpayno deleted the fix_cert_url branch March 30, 2024 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants