Commit Graph

382 Commits

Author SHA1 Message Date
FlUxIuS d861101098
Fixing go releaser 2024-12-04 23:52:18 +01:00
FlUxIuS d366125dd1
Precising config file 2024-12-04 23:45:22 +01:00
FlUxIuS b2d85c4b77
Trying another name for goreleaser 2024-12-04 23:42:00 +01:00
FlUxIuS 08e60b8f9f
Updating the releaser 2024-12-04 23:31:21 +01:00
FlUxIuS 0a3877f466
Updating images directory 2024-12-04 23:04:49 +01:00
FlUxIuS 233db6d313
Simplifying bindings + fmt 2024-12-04 21:41:36 +01:00
FlUxIuS 41dc4eed48
Forcing the containe to stop during a rebind 2024-12-04 20:34:30 +01:00
FlUxIuS 030d8d5c3c
Applying timeout on conainer stop 2024-12-04 19:48:17 +01:00
FlUxIuS 31e6265824
Forcing the containert to stop when changing bindings 2024-12-04 19:16:26 +01:00
FlUxIuS a1a96cb729
Fixing mount feature 2024-12-04 17:19:32 +01:00
FlUxIuS 0262b17358
Merge branch 'main' of github.com:PentHertz/RF-Swift 2024-12-04 14:17:41 +01:00
FlUxIuS cbd186dfcb
Adding a default bindings for HCI devices 2024-12-04 14:16:05 +01:00
FlUxIuS d1b402691a
Adding a new re-binding feature + simplifying pulls and run using the tag directly 2024-12-04 13:52:46 +01:00
Sébastien Dudek 7880f3a715
Merge pull request #8 from djnnvx/main
feat(ci): adding support for goreleaser
2024-11-19 17:18:39 +01:00
Sébastien Dudek a39ec904c6
Update .goreleaser.yaml 2024-11-19 17:17:44 +01:00
FlUxIuS 3d43c4e244
Fixing buildx install 2024-11-06 18:51:16 +01:00
FlUxIuS 5f26de45ac
Updating the images submodule 2024-11-06 17:29:07 +01:00
FlUxIuS 551789bb6d
updating submodule 2024-11-06 17:25:54 +01:00
FlUxIuS e50583213b
Installation feature working once again 2024-11-06 17:18:11 +01:00
FlUxIuS a966a2757c
TTY resize for Windows 2024-09-19 11:08:13 +02:00
Sébastien Dudek 3d2179a34d
Merge pull request #10 from PentHertz/dev
Merge dev for v0.5.0
2024-09-19 10:18:44 +02:00
FlUxIuS adb09de257
Increasing version and cleaning rfdock dir 2024-09-19 01:19:58 +02:00
FlUxIuS c12f9c1b33
Fixing delete feature 2024-09-19 01:18:42 +02:00
FlUxIuS e5b2870ec1
Adding extrabindings instead of rewriting them from the profil 2024-09-18 22:17:16 +02:00
FlUxIuS d36db5a8a1
Fixing multiple session handling in DockerExec + use of custom commands 2024-09-18 21:55:21 +02:00
FlUxIuS b934e97cd4
Merge branch 'main' of github.com:PentHertz/RF-Swift 2024-09-05 13:42:11 +02:00
FlUxIuS 103027dc44
Updating scripts 2024-09-05 13:41:19 +02:00
Sébastien Dudek 3cab050187
Update README.md 2024-09-05 13:31:43 +02:00
Sébastien Dudek 9007966d07
Update README.md 2024-09-05 13:31:27 +02:00
FlUxIuS 5a7d88ef10
Updating submodule images 2024-09-04 18:46:38 +02:00
FlUxIuS ded8bfda3e
Updating images repo 2024-09-02 18:46:49 +02:00
FlUxIuS 3fa9d58d7e
Cleaning again 2024-09-02 18:25:56 +02:00
FlUxIuS 6cef6436cd
Adding RISC-V 64 2024-09-02 18:10:37 +02:00
Sébastien Dudek a4e169cebd
Merge pull request #9 from PentHertz/dev
Merging final dev to prod
2024-09-02 17:58:29 +02:00
FlUxIuS 9ad13b0176
Adding RF Swift images submodules 2024-09-02 17:52:09 +02:00
FlUxIuS 456fe68d12
Making profile config in the right directory 2024-09-02 17:48:47 +02:00
FlUxIuS 5612cbec32
Better handling versions and archs 2024-08-31 00:04:38 +02:00
FlUxIuS cf6d92652f
Missing variable for buildx 2024-08-30 23:45:23 +02:00
FlUxIuS c67cc38760
Fixing arch guess on for buildx 2024-08-30 23:41:34 +02:00
FlUxIuS 2947a1c238
Including arm64 install for buildx and compose 2024-08-30 23:32:51 +02:00
FlUxIuS 7490e74108
Removing unnecessary workflow for this repo 2024-08-21 22:32:17 +02:00
FlUxIuS 29ed47b78f
Including submodule for Docker images 2024-08-21 22:27:54 +02:00
FlUxIuS 7601ad8ca8
Renaming image directory to .res 2024-08-21 22:27:24 +02:00
FlUxIuS 7caacdbb96
Reorganizing install script and deleting scripts and Dockerfiles 2024-08-21 22:20:33 +02:00
FlUxIuS 601a3aa03c
Adding condition for scripts depending on the architecture 2024-08-20 22:57:45 +02:00
FlUxIuS 9f7075645f
Adding buildx capabilities for multi-platform builds 2024-08-20 22:48:08 +02:00
djnn 62b39fe4e1
feat(ci): adding support for goreleaser
this commit introduces support for `goreleaser`, a convenient CLI to
manage releases, and automatically publish it to github releases.

it should, once a new tag is pushed, automatically compile for windows,
linux, and darwin (i386 and amd64 targets) then upload them.
2024-08-16 16:06:30 +02:00
FlUxIuS f81596dc4a
Deleting unnecessary RUN line in main Dockerfile 2024-08-08 23:04:40 +02:00
FlUxIuS 12938a73e5
Fixing extra line for WiFi step 2024-08-08 00:59:23 +02:00
FlUxIuS 628e9f2190
Fixing Dockerfile multiple lines 2024-08-08 00:42:37 +02:00