Skip to content

Conversation

@norio-nomura
Copy link
Contributor

This PR is based on #2508

@norio-nomura norio-nomura force-pushed the avoid-building-lima-in-matrix branch 11 times, most recently from 6ff2af1 to d65333a Compare August 6, 2024 07:52
@norio-nomura norio-nomura force-pushed the avoid-building-lima-in-matrix branch 2 times, most recently from 0d88ba9 to fcbb5a7 Compare August 7, 2024 02:43
@norio-nomura norio-nomura force-pushed the avoid-building-lima-in-matrix branch 11 times, most recently from 9d94a6c to 5607b83 Compare August 21, 2024 04:13
@norio-nomura norio-nomura force-pushed the avoid-building-lima-in-matrix branch 5 times, most recently from 5cf1f26 to ddd258d Compare September 2, 2024 10:37
@norio-nomura norio-nomura force-pushed the avoid-building-lima-in-matrix branch 4 times, most recently from 28c1620 to 7f5c6c0 Compare September 8, 2024 12:20
@norio-nomura norio-nomura force-pushed the avoid-building-lima-in-matrix branch 6 times, most recently from 3ba4254 to 5da1ff8 Compare September 13, 2024 00:46
@norio-nomura norio-nomura force-pushed the avoid-building-lima-in-matrix branch from 6c9e488 to 8ce3adb Compare September 16, 2024 04:48
@norio-nomura norio-nomura force-pushed the avoid-building-lima-in-matrix branch from 8ce3adb to 5dd714f Compare October 7, 2024 04:00
…obs to avoid duplicate builds under the same conditions.

Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
`actions/setup-go` configures the cache under the assumption that a single module will be built with one setup.

Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
Because macos-12 does not have `realpath`.

Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
…iation of build

Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
to support job that does not use `go.mod` and `go.sum`

Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
to avoid linters detect from `.gomodcache`

Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
…ache-key`

and remove additional cache key from `gomodcache-key`

Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
…clude `go-version`

restoring cache from different go version seems not efficient.

Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
…s target on make

Signed-off-by: Norio Nomura <norio.nomura@gmail.com>
@norio-nomura norio-nomura force-pushed the avoid-building-lima-in-matrix branch from 5dd714f to 5212030 Compare October 7, 2024 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant