1
0
mirror of https://github.com/shirou/gopsutil.git synced 2025-04-24 13:48:56 +08:00

fix(github): change v4 to v4 in github actions and README

This commit is contained in:
shirou 2024-06-01 08:39:55 +09:00
parent aca0ba4517
commit 9d35f6e749
3 changed files with 5 additions and 14 deletions

View File

@ -13,7 +13,7 @@ jobs:
run: | run: |
versions=$(curl -s 'https://go.dev/dl/?mode=json' | jq -c 'map(.version[2:])') versions=$(curl -s 'https://go.dev/dl/?mode=json' | jq -c 'map(.version[2:])')
echo "::set-output name=value::${versions}" echo "::set-output name=value::${versions}"
build_test_v3: build_test:
needs: go-versions needs: go-versions
strategy: strategy:
fail-fast: false fail-fast: false

View File

@ -84,7 +84,7 @@ macos_test:
init_tools: init_tools:
go get github.com/golang/dep/cmd/dep go get github.com/golang/dep/cmd/dep
TAG=$(shell date +'v3.%y.%-m' --date='last Month') TAG=$(shell date +'v4.%y.%-m' --date='last Month')
release: release:
git tag $(TAG) git tag $(TAG)

View File

@ -11,11 +11,6 @@ challenge is porting all psutil functions on some architectures.
See v4 release note. See v4 release note.
### v3 migration
From v3.20.10, gopsutil becomes v3 which breaks backwards compatibility.
See [v3Changes.md](_tools/v3migration/v3Changes.md) for more detailed changes.
## Tag semantics ## Tag semantics
gopsutil tag policy is almost same as Semantic Versioning, but gopsutil tag policy is almost same as Semantic Versioning, but
@ -39,16 +34,14 @@ can be skipped.
- Windows i386/amd64/arm/arm64 - Windows i386/amd64/arm/arm64
- Darwin amd64/arm64 - Darwin amd64/arm64
- OpenBSD i386/amd64/armv7/arm64/riscv64 (Thank you @mpfz0r!) - OpenBSD i386/amd64/armv7/arm64/riscv64 (Thank you @mpfz0r!)
- Solaris amd64 (developed and tested on SmartOS/Illumos, Thank you - Solaris amd64 (developed and tested on SmartOS/Illumos, Thank you @jen20!)
@jen20!)
These have partial support: These have partial support:
- CPU on DragonFly BSD (#893, Thank you @gballet!) - CPU on DragonFly BSD (#893, Thank you @gballet!)
- host on Linux RISC-V (#896, Thank you @tklauser!) - host on Linux RISC-V (#896, Thank you @tklauser!)
All works are implemented without cgo by porting C structs to golang All works are implemented without cgo by porting C structs to golang structs.
structs.
## Usage ## Usage
@ -59,7 +52,6 @@ import (
"fmt" "fmt"
"github.com/shirou/gopsutil/v4/mem" "github.com/shirou/gopsutil/v4/mem"
// "github.com/shirou/gopsutil/mem" // to use v2
) )
func main() { func main() {
@ -328,5 +320,4 @@ I have been influenced by the following great works:
4. Push to the branch (git push origin my-new-feature) 4. Push to the branch (git push origin my-new-feature)
5. Create new Pull Request 5. Create new Pull Request
English is not my native language, so PRs correcting grammar or spelling English is not my native language, so PRs correcting grammar or spelling are welcome and appreciated.
are welcome and appreciated.