build(deps): update linkerd/dev from v30 to v44 (#1895)

Co-authored-by: Flynn <kflynn@users.noreply.github.com>
This commit is contained in:
Oliver Gould 2024-12-06 10:20:45 -08:00 committed by GitHub
parent 0e547651a9
commit 63bec1a2f5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 13 additions and 22 deletions

View File

@ -1,6 +1,6 @@
{
"name": "linkerd-website",
"image": "ghcr.io/linkerd/dev:v30",
"image": "ghcr.io/linkerd/dev:v44",
"onCreateCommand": ".devcontainer/on-create.sh",
"extensions": [
"DavidAnson.vscode-markdownlint",

View File

@ -3,6 +3,7 @@ name: install
on:
pull_request:
paths:
- .github/workflows/install.yml
- Makefile
- run.linkerd.io/public/install*
@ -10,17 +11,11 @@ jobs:
lint:
name: Lint install script
runs-on: ubuntu-latest
container:
image: ghcr.io/linkerd/dev:v39
options: --user root
steps:
- uses: linkerd/dev/actions/setup-tools@v44
- name: Checkout code
uses: actions/checkout@v4
- name: On create
run: |
.devcontainer/on-create.sh
- name: Lint install script
run: |
make shellcheck

View File

@ -11,10 +11,8 @@ jobs:
publish:
name: Publish
runs-on: ubuntu-latest
container:
image: ghcr.io/linkerd/dev:v39
options: --user root
steps:
- uses: linkerd/dev/actions/setup-tools@v44
- name: Checkout code
uses: actions/checkout@v4

View File

@ -3,22 +3,20 @@ name: validate
on:
pull_request:
paths:
- .github/workflows/validate.yml
- linkerd.io/**
jobs:
linkerd_io:
name: Validate generated HTML
runs-on: ubuntu-latest
container:
image: ghcr.io/linkerd/dev:v39
options: --user root
steps:
- uses: linkerd/dev/actions/setup-tools@v44
- name: Checkout code
uses: actions/checkout@v4
- name: On create
run: |
.devcontainer/on-create.sh
run: .devcontainer/on-create.sh
- name: Lint markdown
run: |

View File

@ -10,7 +10,7 @@ Source code for the linkerd.io website.
```bash
docker run \
--mount type=bind,source="$(pwd)",target=/website --workdir=/website \
ghcr.io/linkerd/dev:v39 sh -c ".devcontainer/on-create.sh && make lint check"
ghcr.io/linkerd/dev:v44 sh -c ".devcontainer/on-create.sh && make lint check"
```
1. Install Hugo to run the site locally:
@ -109,13 +109,13 @@ main from slate-linkerd and add it to the public dir.
### Notes
- This does not update api.linkerd.io, see the section for that specifically to
* This does not update api.linkerd.io, see the section for that specifically to
update it.
- There is no caching in front of run.linkerd.io and versioncheck.linkerd.io.
* There is no caching in front of run.linkerd.io and versioncheck.linkerd.io.
You should see updates there immediately.
- There is caching for non-html pages in front of linkerd.io. If you're updating
* There is caching for non-html pages in front of linkerd.io. If you're updating
a non-html page for linkerd.io, it might be worth flushing the cache
(cloudflare) and waiting awhile.

View File

@ -114,7 +114,7 @@ case $OS in
exit 1
;;
esac
OS=$(echo $OS | tr '[:upper:]' '[:lower:]')
OS=$(echo "$OS" | tr '[:upper:]' '[:lower:]')
checksumbin=$(command -v openssl) || checksumbin=$(command -v shasum) || {
echo "Failed to find checksum binary. Please install openssl or shasum."

View File

@ -101,7 +101,7 @@ case $OS in
exit 1
;;
esac
OS=$(echo $OS | tr '[:upper:]' '[:lower:]')
OS=$(echo "$OS" | tr '[:upper:]' '[:lower:]')
checksumbin=$(command -v openssl) || checksumbin=$(command -v shasum) || {
echo "Failed to find checksum binary. Please install openssl or shasum."