Commit Graph

111 Commits

Author SHA1 Message Date
dependabot[bot]
085d89e24d Bump docker/build-push-action from 5 to 6
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 03:41:52 +00:00
GyulyVGC
d4d38fed03 update docker.yml 2025-05-03 13:30:10 +02:00
GyulyVGC
a1d3654988 update docker.yml 2025-05-03 11:48:30 +02:00
GyulyVGC
bec45cbde7 update docker.yml 2025-05-03 11:09:30 +02:00
GyulyVGC
73774e5c20 update docker.yml 2025-05-03 09:04:38 +02:00
GyulyVGC
f8f461921a update docker.yml 2025-05-02 23:18:42 +02:00
GyulyVGC
a1f4520a72 update .dockerignore and docker.yml 2025-05-02 22:09:45 +02:00
Marco Cadetg
7dd1aa55c2 remove docker workflow job from package 2025-04-24 16:41:16 +02:00
Marco Cadetg
5c7d4b3380 update documentation about docker image 2025-04-24 16:35:57 +02:00
Marco Cadetg
21b72262a4 Merge branch 'GyulyVGC:main' into feat-docker-container 2025-04-24 14:11:56 +02:00
GyulyVGC
80c2c5afb2 fix package workflow 2025-04-19 18:41:46 +02:00
GyulyVGC
d217ddd27b fix package workflow 2025-04-18 23:43:49 +02:00
GyulyVGC
1db05721cd update rustrict and use it only for debg builds 2025-04-18 18:16:15 +02:00
Marco Cadetg
0be0dfdf17 use qemu to build multiarch docker images 2025-02-23 14:29:57 +01:00
Marco Cadetg
8f6e37cd64 feat: docker container 2025-02-22 11:32:37 +01:00
GyulyVGC
04f86db3a2 skip unnecessary set_icon() during build script (fix #681) 2025-02-16 11:35:38 +01:00
GyulyVGC
ddc1e173c4 CI/CD: only check crate if arch is amd64 on Linux 2025-02-16 11:23:50 +01:00
GyulyVGC
1da830c4ec fix package workflow 2025-02-16 11:15:02 +01:00
GyulyVGC
229d27d723 add Check crate step to package CI/CD 2025-02-16 11:01:35 +01:00
GyulyVGC
87d4da7569 fail CI on cargo publish fail 2025-01-16 11:04:25 +01:00
GyulyVGC
465ae6b408 add cargo publish --dry-run in package workflow 2025-01-16 09:56:35 +01:00
GyulyVGC
fe97970a1a comment code coverage step in rust.yml workflow 2025-01-05 15:34:01 +01:00
GyulyVGC
64da47665e clean target dir after clippy in package.yml 2025-01-02 14:17:15 +01:00
GyulyVGC
9c6b84bb59 try package.yml script without using cross 2025-01-02 12:33:59 +01:00
GyulyVGC
7427fdfb7a update package.yml to install linux dependencies 2025-01-02 11:55:42 +01:00
GyulyVGC
d812f0af12 run cargo clippy --release in package.yml workflow 2024-12-07 11:23:51 +01:00
dependabot[bot]
bb2834b866 Bump codecov/codecov-action from 4 to 5
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-15 04:04:22 +00:00
Giuliano Bellini s294739
cdc7540767 try fixing codecoverage CI 2024-02-11 22:11:51 +01:00
Giuliano Bellini s294739
bcdad1141e added code coverage in CI 2024-02-11 21:35:50 +01:00
Giuliano Bellini s294739
0ef625c71c debug Windows CI tests failing sometimes 2024-01-15 10:10:19 +01:00
Giuliano Bellini s294739
fab85b558f minor fix 2024-01-12 10:24:30 +01:00
Giuliano Bellini s294739
4de845c733 minor fix 2024-01-12 10:23:16 +01:00
Giuliano Bellini s294739
6097d8970c fixed workflows 2024-01-12 10:16:25 +01:00
Giuliano Bellini s294739
107c39523c run dpkg command as sudo 2024-01-12 10:03:57 +01:00
Giuliano Bellini s294739
8df6461d00 try fixing arch problems on Linux rust CI 2024-01-12 10:01:43 +01:00
Giuliano Bellini s294739
df910a6040 fix if conditions syntax 2024-01-11 22:52:54 +01:00
Giuliano Bellini s294739
8010f0e45a use matrix in rust workflow and fix all workflows warnings 2024-01-11 22:45:34 +01:00
Giuliano Bellini s294739
dfc4d50a12 substituted rust toolchain in CI (from actions-rs to dtlonay) 2024-01-11 22:05:31 +01:00
Giuliano Bellini s294739
cdec7c85b9 removed unecessary file moves in package workflow 2024-01-11 21:22:57 +01:00
Giuliano Bellini s294739
ff4d9a505f minor fix 2024-01-11 18:26:38 +01:00
Giuliano Bellini s294739
dc078faf69 migration to actions upload/download artifacts v4 (WIP) 2024-01-11 18:23:36 +01:00
dependabot[bot]
ba3e223a0e build(deps): bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-11 03:51:48 +00:00
Giuliano Bellini s294739
3dc9b73b04 downgrade actions/download-artifact to v3 as well 2024-01-09 14:05:24 +01:00
Giuliano Bellini s294739
b41d26a932 downgrade actions/upload-artifact to v3 to solve https://github.com/actions/upload-artifact/issues/478 2024-01-09 12:59:47 +01:00
Giuliano Bellini s294739
7f49c1bb37 include build dependency for rfd (on Linux) in CI and README 2024-01-02 23:23:52 +01:00
Giuliano Bellini
645ffae8bd Merge pull request #411 from GyulyVGC/dependabot/github_actions/actions/upload-artifact-4
build(deps): bump actions/upload-artifact from 3 to 4
2023-12-17 11:26:42 +01:00
dependabot[bot]
5c465fc53e build(deps): bump actions/download-artifact from 3 to 4
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-15 03:57:19 +00:00
dependabot[bot]
5372677ece build(deps): bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-15 03:57:12 +00:00
dependabot[bot]
f357e9ff35 build(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 04:01:00 +00:00
Giuliano Bellini s294739
614db99e91 chmod +x is needed for macOS bundle 2023-06-08 15:32:42 +02:00