From 5439492ad9ddbfa5628fb485e2e0e8fa0520d0b9 Mon Sep 17 00:00:00 2001 From: Lomanic <5020919+Lomanic@users.noreply.github.com> Date: Wed, 20 Jul 2022 00:12:33 +0200 Subject: [PATCH 1/2] [README] Update godoc links to /v3 and add godocs.io alternative --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index b661c89d..8e4e937f 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,21 @@ # gopsutil: psutil for golang -[![Test](https://github.com/shirou/gopsutil/actions/workflows/test.yml/badge.svg)](https://github.com/shirou/gopsutil/actions/workflows/test.yml) [![Coverage Status](https://coveralls.io/repos/github/shirou/gopsutil/badge.svg?branch=master)](https://coveralls.io/github/shirou/gopsutil?branch=master) [![Go Reference](https://pkg.go.dev/badge/github.com/shirou/gopsutil.svg)](https://pkg.go.dev/github.com/shirou/gopsutil) +[![Test](https://github.com/shirou/gopsutil/actions/workflows/test.yml/badge.svg)](https://github.com/shirou/gopsutil/actions/workflows/test.yml) [![Coverage Status](https://coveralls.io/repos/github/shirou/gopsutil/badge.svg?branch=master)](https://coveralls.io/github/shirou/gopsutil?branch=master) [![Go Reference](https://pkg.go.dev/badge/github.com/shirou/gopsutil/v3.svg)](https://pkg.go.dev/github.com/shirou/gopsutil/v3) [![Go Documentation](https://godocs.io/github.com/shirou/gopsutil/v3?status.svg)](https://godocs.io/github.com/shirou/gopsutil/v3) [![Calendar Versioning](https://img.shields.io/badge/calver-vMAJOR.YY.MM-22bfda.svg)](https://calver.org/) This is a port of psutil (https://github.com/giampaolo/psutil). The challenge is porting all psutil functions on some architectures. ## v3 migration -from v3.20.10, gopsutil becomes v3 which breaks backwards compatibility. -See [v3Changes.md](_tools/v3migration/v3Changes.md) more detail changes. +From v3.20.10, gopsutil becomes v3 which breaks backwards compatibility. +See [v3Changes.md](_tools/v3migration/v3Changes.md) for more detailed changes. ## Tag semantics gopsutil tag policy is almost same as Semantic Versioning, but -automatically increase like Ubuntu versioning. +automatically increases like [Ubuntu versioning](https://calver.org/). -for example, v2.17.04 means +For example, v2.17.04 means - v2: major version - 17: release year, 2017 @@ -95,7 +95,7 @@ You can set an alternative location to `/proc/N/mountinfo` by setting the ## Documentation -see http://godoc.org/github.com/shirou/gopsutil +See https://pkg.go.dev/github.com/shirou/gopsutil/v3 or https://godocs.io/github.com/shirou/gopsutil/v3 ## Requirements From 2553c620edc109ae02610f43816b488371c0d5b2 Mon Sep 17 00:00:00 2001 From: Lomanic <5020919+Lomanic@users.noreply.github.com> Date: Wed, 20 Jul 2022 00:40:05 +0200 Subject: [PATCH 2/2] [ci] Remove deprecated macos-10.15 virtual environment in tests Ref https://github.com/actions/virtual-environments/issues/5583 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 50ba9e57..dd637877 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,7 +19,7 @@ jobs: fail-fast: false matrix: go-version: ${{fromJson(needs.go-versions.outputs.versions)}} - os: [ubuntu-20.04, ubuntu-18.04, windows-2019, macOS-10.15, macos-11] + os: [ubuntu-20.04, ubuntu-18.04, windows-2019, macos-11] runs-on: ${{ matrix.os }} steps: - name: Install Go