Skip to content

Commit

Permalink
Merge pull request #30 from abjrcode/upgrade-all-go
Browse files Browse the repository at this point in the history
Upgrade Go, NodeJS, Go modules and NodeJS modules to latest versions
  • Loading branch information
abjrcode authored Dec 15, 2023
2 parents 5396051 + 1fa0891 commit 4e5557e
Show file tree
Hide file tree
Showing 10 changed files with 324 additions and 747 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-darwin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ on:
required: true
WAILS_VERSION:
type: string
description: "Wails version to use, e.g. v2.6.0"
description: "Wails version to use, e.g. v2.7.0"
required: true
outputs:
ReleaseTag:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,14 @@ jobs:
packages: write

with:
BASE_IMAGE: ghcr.io/abjrcode/cross-wails:v2.6.0
BASE_IMAGE: ghcr.io/abjrcode/cross-wails:v2.7.1
BUILD_TYPE: "release"

DarwinCI:
uses: ./.github/workflows/build-darwin.yaml

with:
GO_VERSION: "v1.21.1"
NODE_VERSION: "18"
WAILS_VERSION: "v2.6.0"
GO_VERSION: "v1.21.5"
NODE_VERSION: "20"
WAILS_VERSION: "v2.7.1"
BUILD_TYPE: "release"
8 changes: 4 additions & 4 deletions .github/workflows/pull-request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
packages: write

with:
BASE_IMAGE: ghcr.io/abjrcode/cross-wails:v2.6.0
BASE_IMAGE: ghcr.io/abjrcode/cross-wails:v2.7.1
BUILD_TYPE: "debug"

DarwinCI:
Expand All @@ -35,7 +35,7 @@ jobs:
uses: ./.github/workflows/build-darwin.yaml

with:
GO_VERSION: "1.21.1"
NODE_VERSION: "18"
WAILS_VERSION: "v2.6.0"
GO_VERSION: "1.21.5"
NODE_VERSION: "20"
WAILS_VERSION: "v2.7.1"
BUILD_TYPE: "debug"
8 changes: 4 additions & 4 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,16 @@ jobs:
packages: write

with:
BASE_IMAGE: ghcr.io/abjrcode/cross-wails:v2.6.0
BASE_IMAGE: ghcr.io/abjrcode/cross-wails:v2.7.1
BUILD_TYPE: "release"

DarwinCI:
uses: ./.github/workflows/build-darwin.yaml

with:
GO_VERSION: "v1.21.1"
NODE_VERSION: "18"
WAILS_VERSION: "v2.6.0"
GO_VERSION: "v1.21.5"
NODE_VERSION: "20"
WAILS_VERSION: "v2.7.1"
BUILD_TYPE: "release"

Publish:
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ Rotate your secrets and live worry free!
# Development Requirements

- [Golang 1.21.x](https://go.dev/dl/)
- [NodeJS 18.x.x](https://nodejs.org/en/) Recommended to use [nvm](https://github.com/nvm-sh/nvm#installing-and-updating) or [windows-nvm](https://github.com/coreybutler/nvm-windows#installation--upgrades) to manage NodeJS versions.
- [Wails 2.6.x](https://wails.io/docs/gettingstarted/installation#platform-specific-dependencies)
- [NodeJS 20.x.x](https://nodejs.org/en/) Recommended to use [nvm](https://github.com/nvm-sh/nvm#installing-and-updating) or [windows-nvm](https://github.com/coreybutler/nvm-windows#installation--upgrades) to manage NodeJS versions.
- [Wails 2.7.1](https://wails.io/docs/gettingstarted/installation#platform-specific-dependencies)
- Then run `wails doctor` to ensure you have all the correct system-level dependencies installed.
- [Mage](https://magefile.org/)
- [CGO due to dependency on go-sqlite3](https://github.com/mattn/go-sqlite3#compilation)
Expand Down
Loading

0 comments on commit 4e5557e

Please sign in to comment.