Commit graph

22 commits

Author SHA1 Message Date
8cb1eee60b
docker, ci: fix --version output
When building the docker image manually, MINEDMAP_VERSION needs to be
set explicitly to get a proper version string.
2025-02-22 11:15:47 +01:00
dba3dd551e
ci: build Docker images, publish to GHCR 2025-02-21 21:43:05 +01:00
cb0aa235db
docker: move viewer Dockerfile to viewer subdirectory 2025-02-21 10:55:50 +01:00
d02ca9aea2
ci: update OS 2025-02-21 10:55:50 +01:00
d96bb727f7
ci: upgrade to upload-artifact v4 2025-02-11 23:04:08 +01:00
661da4698d
workflows: update MacOS jobs to macos-13 2024-06-19 19:39:30 +02:00
e57ec81d96
ci: strip release binaries 2023-09-17 22:33:58 +02:00
fcd05b5e1c
Revert "ci: add shorter labels for target OS names again"
This reverts commit f898116209.

Let's keep the full target names to stay compatible with cargo-binstall
(and possibly cargo-dist in the future).
2023-09-17 21:45:36 +02:00
f898116209
ci: add shorter labels for target OS names again 2023-09-17 20:01:59 +02:00
92fb2a9ba5
ci: remove unused env GH_TOKEN 2023-09-17 19:58:21 +02:00
63b9f085e1
ci: add Rust build 2023-09-17 19:24:16 +02:00
7cc6fca7fe
ci: merge ci.yml into MinedMap.yml, update actions 2023-09-17 19:24:15 +02:00
b5a5c72142
ci: update to actions/checkout@v4 2023-09-17 13:27:47 +02:00
d39e35508f
ci: add Rust CI
Check rustfmt/clippy/tests.
2023-08-22 12:31:40 +02:00
4b83f6376f Remove C++ implementation 2023-01-25 00:06:27 +01:00
4ce08a7d5d
workflows: replace deprecated set-output 2022-10-16 12:49:13 +02:00
c43c185d9b
workflows: update checkout/upload actions 2022-10-16 12:44:05 +02:00
6605483b4d
workflows: force tag update to get version
When building from a tag, Github will create a lightweight tag in place
of the proper one when fetching, breaking `git describe`. Force an update
of all tags to avoid this.
2022-10-16 12:24:48 +02:00
429e449c64
ci: add Win32 build 2021-12-21 23:57:50 +01:00
056cee8585
build: replace FindPkgConfig hack with BUILD_STATIC variable set by CI toolchain file 2021-12-21 23:35:00 +01:00
7c13d850b7
ci: add viewer artifact 2021-12-19 23:22:49 +01:00
00b93c507d
ci: add GitHub actions for Linux and Windows builds
We build a "static" binary for Windows now to avoid distributing the
dependencies as DLLs.
2021-12-19 23:19:49 +01:00