Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build-and-preview-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- name: Zip Site
run: bash docs/script.sh
- name: Upload files
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: site-dir
path: ./site-dir.zip
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build-and-release-dde.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ jobs:
uses: docker/setup-buildx-action@v3
- name: Docker Meta
id: meta
uses: docker/metadata-action@v3
uses: docker/metadata-action@v5
with:
images: meshery/docker-extension-meshery
flavor: |
Expand All @@ -79,12 +79,12 @@ jobs:
type=raw,value=${{env.RELEASE_CHANNEL}}-latest
type=raw,value=${{env.RELEASE_CHANNEL}}-${{env.GIT_VERSION}},enable=${{ startsWith(github.ref, 'refs/tags/v') }}
- name: Login to DockerHub
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Build and Push
uses: docker/build-push-action@v2
uses: docker/build-push-action@v6
with:
context: "{{defaultContext}}:install/docker-extension"
push: true
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/build-and-release-edge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
if: github.repository == 'meshery/meshery'
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Check if handlers were modified
uses: dorny/paths-filter@v3
id: changes
Expand All @@ -46,7 +46,7 @@ jobs:
run: git pull origin master

- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v7
with:
file_pattern: docs
commit_user_name: l5io
Expand All @@ -61,7 +61,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1
ref: ${{ inputs.branch }}
Expand All @@ -88,7 +88,7 @@ jobs:
run: git pull origin master

- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v7
with:
file_pattern: docs
commit_user_name: l5io
Expand All @@ -108,12 +108,12 @@ jobs:
run: |
echo "LATEST_TAG=$(curl --silent "https://api.github.com/repos/meshery/meshery/releases" | jq ' .[] | ."tag_name"' | sed -n 1p$'\n' | tr -d '"')" >> $GITHUB_ENV
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1
ref: ${{ inputs.branch }}
- name: Docker login
uses: azure/docker-login@v1
uses: azure/docker-login@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/build-and-release-stable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
if: github.repository == 'meshery/meshery'
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Check if handlers were modified
uses: dorny/paths-filter@v3
id: changes
Expand Down Expand Up @@ -52,7 +52,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1
- name: Check if schema was modified
Expand All @@ -64,7 +64,7 @@ jobs:
- added|modified: 'server/internal/graphql/schema/schema.graphql'
- name: Set up Ruby
if: steps.filter.outputs.modified == 'true'
uses: ruby/setup-ruby@v1.162.0
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
Expand All @@ -78,7 +78,7 @@ jobs:
run: git pull origin master

- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v7
with:
file_pattern: docs
commit_user_name: l5io
Expand All @@ -95,7 +95,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1
- name: Login to DockerHub
Expand Down Expand Up @@ -132,7 +132,7 @@ jobs:
runs-on: macos-latest
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up Go
Expand Down Expand Up @@ -212,7 +212,7 @@ jobs:
echo "${{ env.EMAIL_BODY }}"
- name: Send Email Notification
if: env.EMAIL_BODY != ''
uses: dawidd6/action-send-mail@v3
uses: dawidd6/action-send-mail@v6
with:
server_address: smtp.gmail.com
server_port: 465
Expand Down
36 changes: 18 additions & 18 deletions .github/workflows/build-ui-and-server.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
- name: Setup Go
uses: actions/setup-go@master
with:
go-version: "1.21"
go-version: "1.25"
- name: Build Meshery Server
env:
PROVIDER_BASE_URLS: http://localhost:9876
Expand All @@ -45,15 +45,15 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1
- uses: actions/setup-node@v4
- uses: actions/setup-node@v6
with:
node-version: '20.x'
- name: Cache node modules
id: node-cache
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/cache
Expand Down Expand Up @@ -89,13 +89,13 @@ jobs:
run: |
make ui-provider-build
- name: Upload meshery-ui artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: meshery-ui
retention-days: 30
path: /home/runner/work/meshery/meshery/ui/out
- name: Upload provider-ui artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: provider-ui
retention-days: 30
Expand All @@ -109,11 +109,11 @@ jobs:
timeout-minutes: 45
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Check out meshery-istio code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: layer5io/meshery-istio
path: ./meshery-istio
Expand All @@ -123,13 +123,13 @@ jobs:
# repository: layer5io/meshery-consul
# path: ./meshery-consul
- name: Create k8s Kind Cluster
uses: helm/kind-action@v1.8.0
uses: helm/kind-action@v1
with:
cluster_name: "kind-cluster"
- name: Setup Go
uses: actions/setup-go@master
with:
go-version: "1.21"
go-version: "1.25"
- name: Run meshery-istio
run: |
mkdir -p /home/runner/.meshery/bin
Expand All @@ -143,12 +143,12 @@ jobs:
# go run main.go &
# sleep 60
- name: Setup node
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '20.x'
- name: Restore node modules cache
id: node-cache
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/cache
Expand All @@ -162,12 +162,12 @@ jobs:
restore-keys: |
${{ runner.os }}-nextjs-${{ hashFiles('**/package-lock.json') }}-
- name: Download meshery-ui artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: meshery-ui
path: /home/runner/work/meshery/meshery/ui/out
- name: Download provider-ui artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: provider-ui
path: /home/runner/work/meshery/meshery/provider-ui/out
Expand Down Expand Up @@ -212,7 +212,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1
- name: Docker edge build & tag
Expand All @@ -230,7 +230,7 @@ jobs:
docker push ${{ secrets.IMAGE_NAME }}:edge-${GITHUB_SHA::8}
- name: Docker Hub Description
if: github.event_name != 'pull_request' && startsWith(github.ref, 'refs/tags/') && success()
uses: peter-evans/dockerhub-description@v4
uses: peter-evans/dockerhub-description@v5
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
Expand All @@ -241,7 +241,7 @@ jobs:
name: swagger-docs
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Check if handlers were modified
uses: dorny/paths-filter@v3
id: changes
Expand All @@ -268,7 +268,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1
- name: Check if schema was modified
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/build-ui-server-reusable-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ jobs:
- name: Setup Go
uses: actions/setup-go@master
with:
go-version: "1.21"
go-version: "1.25"
- name: Setup Cache
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/go/pkg/mod
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
Expand All @@ -31,7 +31,7 @@ jobs:
- run: |
GOPROXY=https://proxy.golang.org,direct GOSUMDB=off GO111MODULE=on go build -tags draft ./server/cmd/main.go ./server/cmd/error.go
- name: Upload artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: meshery
path: ./main
Expand All @@ -44,12 +44,12 @@ jobs:
with:
repository: meshery/meshery
fetch-depth: 1
- uses: actions/setup-node@v4
- uses: actions/setup-node@v6
with:
node-version: '20.x'
- name: Cache node modules
id: node-cache
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/cache
Expand All @@ -74,12 +74,12 @@ jobs:
run: |
make ui-provider-build
- name: upload meshery-ui artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: meshery-ui-build
path: ui/out/
- name: upload Meshery-provider-ui artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: meshery-provider-ui build
path: provider-ui/out/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Upgrade Meshery Helm Release
uses: appleboy/ssh-action@v1.0.3
uses: appleboy/ssh-action@v1
with:
host: ${{ secrets.METAL_SERVER3 }}
username: root
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
uses: github/codeql-action/init@v4
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -52,7 +52,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v3
uses: github/codeql-action/autobuild@v4

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
Expand All @@ -66,4 +66,4 @@ jobs:
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
uses: github/codeql-action/analyze@v4
4 changes: 2 additions & 2 deletions .github/workflows/discussions-data-files-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
if: github.repository == 'meshery/meshery'
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
token: ${{ secrets.GH_ACCESS_TOKEN }}
- name: Fetch data for mesheryctl tag
Expand All @@ -23,7 +23,7 @@ jobs:
run: git pull origin master

- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v7
with:
file_pattern: docs/_data/discuss/*.json
commit_user_name: Discussions bot
Expand Down
Loading
Loading