Hajime Hoshi
361da49887
.github/workflows: remove unnecessary environment variable
...
Updates #2944
2024-08-10 01:25:07 +09:00
Hajime Hoshi
1a0f50503d
.github/workflows: update wasmbrowsertest for the websocket issue
...
See https://github.com/agnivade/wasmbrowsertest/issues/59 .
Closes #2982
2024-08-09 16:02:46 +09:00
Hajime Hoshi
719838b7ab
.github/workflows: update wasmbrowsertest to fix timeout issue
...
The issue agnivade/wasmbrowsertest#60 was fixed.
Updates #1313
2024-08-02 23:03:01 +09:00
Hajime Hoshi
839cb9a724
.github/workflows: update Go 1.23
2024-07-17 10:38:35 +09:00
Hajime Hoshi
e3af35e6ff
.github/workflows: build with GOARCH=amd64 explicitly on macOS
...
Now a macOS server is arm64, not amd64.
See https://github.com/actions/runner-images/issues/9741
2024-07-02 10:44:30 +09:00
Hajime Hoshi
7524f990ba
.github/workflows: add Go v1.23.0 to tests
2024-06-22 13:53:25 +09:00
Hajime Hoshi
b7015c4354
.github/workflows: bug fix: wrong version was specified
2024-06-22 02:45:29 +09:00
Hajime Hoshi
96984210e1
.github/workflows: update action versions
2024-06-22 02:43:36 +09:00
Hajime Hoshi
aa6bc1690e
.github/workflows: typo
...
Updates #2972
2024-06-09 11:54:52 +09:00
Hajime Hoshi
d37301eeeb
.github/workflow: disable wasm tests on Windows temporarily
...
Updates #2982
2024-06-08 14:34:04 +09:00
Hajime Hoshi
fbd067c96e
.github/workflows: fix tests for Linux 386
...
Updates #2667
Closes #2995
2024-05-18 18:09:54 +09:00
Hajime Hoshi
e567a8c693
.github/workflows: update wasmbrowsertest
2024-04-30 00:45:00 +09:00
Hajime Hoshi
12876343ff
.github/workflows: allow go-vet for Go 1.19
2024-04-29 22:19:55 +09:00
Hajime Hoshi
f2a18ed6ba
all: bug fix: upgrade the Go version to 1.19
...
golang.org/x/tools v0.20.0 no longer supports Go 1.18.
2024-04-29 18:58:17 +09:00
Hajime Hoshi
13d15b0ed9
.github/workflows: fix comments
...
Updates #2972
2024-04-29 09:58:00 +09:00
Hajime Hoshi
f43c237c00
.github/workflows: bug fix: Wasm tests didn't work on macOS and Windows
...
Closes #2973
2024-04-28 21:23:29 +09:00
Hajime Hoshi
5f08bbf01c
.github/workflows: update Android SDK version
2024-02-24 03:36:43 +09:00
Hajime Hoshi
c72e609158
.github/workflows: test Go 1.22
2024-02-07 12:19:29 +09:00
Hajime Hoshi
770fcff4c2
internal/graphicsdriver/directx: bug fix: Go 1.22 + 32bit Windows + DirectX 12 didn't work well
...
Apparently, a pseudo padding was needed for D3D12_RESOURCE_DESC,
but this is still mysterious.
This change also add Go 1.22 to the GitHub Actions.
Closes #2867
2024-01-27 18:06:53 +09:00
Hajime Hoshi
3184276068
Revert ".github/workflows: add Go 1.22.0-rc.1"
...
This reverts commit fa483ad267
.
Reason: tests fail on 32bit Windows
Updates #2867
2023-12-21 02:14:17 +09:00
Hajime Hoshi
fa483ad267
.github/workflows: add Go 1.22.0-rc.1
2023-12-21 01:53:19 +09:00
Hajime Hoshi
630789757f
all: add files for PlayStation 5
...
The implementation is WIP.
Updates #2799
2023-10-16 00:54:08 +09:00
Hajime Hoshi
e7ad5c52fe
internal/glfw: merge internal/goglfw into internal/glfw
...
This also changes APIs in internal/glfw to return errors.
Updates #2703
2023-10-05 03:09:51 +09:00
Hajime Hoshi
370e506dc9
.github/workflows: improve go-vet test targets
2023-10-05 02:26:35 +09:00
Hajime Hoshi
cc999a4c5b
.github/workflows: skip vettools for Go 1.18 and 1.19
...
There is an issue in golang.org/x/tools@v0.12.0. See golang/go#62519
for the details.
As a temporary solution, just skip using vettools for Go 1.18 and 1.19.
2023-10-04 13:37:42 +09:00
Hajime Hoshi
b27238e989
.github/workflows: refactoring
2023-10-04 12:17:41 +09:00
Hajime Hoshi
73524d8df5
.github/workflows: move vettools to internal to avoid a nested module
2023-10-04 12:16:32 +09:00
Nathan Levett
8b587a1d4e
.github/workflows: dynamic Go versions in vuln workflow ( #2800 )
...
Swap from hard coded versions of go to dynamically acquiring
the latest stable versions from https://go.dev/dl/?mode=json
Closes #2573
2023-10-03 02:33:23 +09:00
Hajime Hoshi
49ff4df890
.github/workflows: add PlayStation 5
2023-10-01 22:42:58 +09:00
Hajime Hoshi
8ab6b74c93
.github/workflows: reenable tests on branches
...
This is necessary for stable branches.
2023-09-29 13:00:12 +09:00
Hajime Hoshi
0c9b5cca2c
.github/workflows: remove Wayland tests
...
Updates #2759
2023-09-21 13:06:12 +09:00
Hajime Hoshi
b88d02851f
.github/workflows: change triggers
2023-09-11 17:44:20 +09:00
Hajime Hoshi
be771268ed
.github/workflows: update actions
2023-09-08 23:27:09 +09:00
Hajime Hoshi
841e3caddf
revert gomobile version
...
This reverts these commit:
* 7f0a86f32c
.
* b615aaf673
.
Reason: Test failures. See golang/go#62415
2023-09-02 02:12:06 +09:00
Hajime Hoshi
7f0a86f32c
.gitub/workflows: add -compat=1.17 to go-mod-tidy
...
This is due to a new dependency on golang.org/x/exp/shiny from
gomobile.
2023-09-02 01:22:36 +09:00
Hajime Hoshi
98ead195c6
audio: bug fix: deadlock between a player and a context
...
Closes #2737
2023-08-29 14:52:48 +09:00
Hajime Hoshi
b084ccb456
.github/workflows: support Go 1.21
2023-08-09 00:28:36 +09:00
Hajime Hoshi
f9d8834d2d
.github/workflows: bug fix: the format of go.dev/VERSION has changed
2023-08-09 00:09:47 +09:00
Hajime Hoshi
c2933b657c
.github/workflows: update Go versions
2023-08-02 12:38:05 +09:00
Hajime Hoshi
8df1b6578a
.github/workflows: add Go 1.21
2023-07-20 20:20:27 +09:00
Hajime Hoshi
b837713262
.github/workflows: add wayland test
2023-07-13 03:09:11 +09:00
Hajime Hoshi
e04b7a438a
.github/workflows: update Go versions
2023-07-12 12:01:40 +09:00
Hajime Hoshi
a9c272d137
.github/workflows: use $GITHUB_OUTPUT
...
See https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-07-11 01:30:57 +09:00
Hajime Hoshi
66410a03cb
.github/workflows: update issue-labeler
2023-07-08 19:28:38 +09:00
Hajime Hoshi
585e929f9f
.github/workflows: update Go versions
2023-06-07 11:49:59 +09:00
Hajime Hoshi
af767c5d8d
.github/workflows: reenable 32bit Linux building
...
Closes #2667
2023-05-29 00:46:22 +09:00
Hajime Hoshi
556ec7053a
.github/workflows: disable Linux i386 tests temporarily
...
Updates #2667
2023-05-16 03:04:00 +09:00
Hajime Hoshi
89e38041f2
.github/workflows: update
2023-05-03 11:55:19 +09:00
Hajime Hoshi
00e45affe9
all: update OpenGL version from 2.1 to 3.2
...
'texelFetch' requires OpenGLSL 1.30, which requires OpenGL 3.0+.
macOS might not support OpenGL 3.0 and 3.1, so adopt 3.2.
Updates #1431
2023-04-23 14:25:36 +09:00
Hajime Hoshi
00ed6f08fc
internal/graphicsdriver/opengl/gl: refactoring: reduce types
2023-04-22 19:27:56 +09:00