Commit Graph

72 Commits

Author SHA1 Message Date
Sebastian Thiel
29525ffd03
address review comments
- rename feature to `windows`
- remove unused config key from `Cargo.toml`, unfortunately `cfg` isn't available for everything
- make sure feature is toggled on on CI when checking and when publishing
2024-04-25 11:29:24 +02:00
Josh Junon
ed088f4431
enable devtools on release builds, too 2024-04-19 15:17:44 +02:00
Josh Junon
deaddc5b99
change normalization to use underscore instead of plus 2024-04-16 17:50:45 +02:00
Josh Junon
8524f85ef9
Merge pull request from gitbutlerapp/only-move-if-path-contains-space
only move if the path contains a space
2024-04-16 17:27:04 +02:00
Josh Junon
693c72b89a
only move if the path contains a space 2024-04-16 17:26:33 +02:00
Josh Junon
8847681c71
add no-op in release script on windows 2024-04-16 17:03:25 +02:00
Josh Junon
2754330a4a
normalize S3 paths, enable additional signature on windows, and include updater bundles 2024-04-16 16:22:16 +02:00
Josh Junon
67dd25a6d7
removed bail on release windows ci builds 2024-04-09 21:14:56 +02:00
Josh Junon
59af2953cd
update config to refer to new crate structure 2024-04-04 12:09:12 +02:00
Kiril Videlov
719a664809
feat(release): skip building windows if job is release
Until we have signing working
2024-03-26 14:23:27 +01:00
Josh Junon
e9c7a2cf8c
fix release script bundle search path on windows 2024-03-22 00:59:25 +01:00
Josh Junon
2a013b0369
initial attempt at windows bundling for nightly 2024-03-21 22:40:41 +01:00
Josh Junon
fe8c3e0615 remove cargo-sort check from CI 2024-01-17 15:35:17 +01:00
Kiril Videlov
52ee682185 Revert "Revert "chore: add SENTRY_AUTH_TOKEN environment variable to script""
This reverts commit 462815c0af.
2024-01-10 10:48:03 +01:00
Kiril Videlov
462815c0af Revert "chore: add SENTRY_AUTH_TOKEN environment variable to script"
This reverts commit 9f6833a48b.
2024-01-10 02:18:03 +01:00
Nikita Galaiko
9f6833a48b chore: add SENTRY_AUTH_TOKEN environment variable to script 2024-01-09 10:17:27 +01:00
Josh Junon
0e33410ed4 update configuration to reflect new paths 2023-12-22 14:22:54 +01:00
Nikita Galaiko
ee53b09a61 replace cranky with new clippy 2023-11-24 09:03:04 +01:00
Nikita Galaiko
e3d88e8c39 run cranky on stable 2023-11-14 10:03:26 +01:00
extrawurst
1925a06ce0
run cranky locally in nightly + clippy fixes ()
* cleanup one `partial_pub_fields` lint
* run cranky locally in nightly too to align CI lints
2023-10-23 10:45:25 +00:00
extrawurst
eb569b389c * cleanup combined bin/lib in gitbutler
* gitbutler as a lib is `gblib` now and used accordingly by `butler`
* use `cargo-cranky` for shared lints across workspace until cargo supports Cargo.toml lints section in 1.75
2023-10-18 16:39:14 +02:00
Nikita Galaiko
5cf3fd931e prettify scripts 2023-10-17 10:21:00 +02:00
extrawurst
b36f0a76c1 also run clippy on tests 2023-10-16 16:24:53 +02:00
extrawurst
977d441250 add local rust checks script
to simulate as much of the ci pipeline as possible
2023-10-13 11:53:06 +02:00
Nikita Galaiko
295e29474a feat: add support for APPLE_TEAM_ID environment variable in signing process
The changes include:
- Added support for `--apple-team-id` flag in the command line interface
- Added check for `APPLE_TEAM_ID` environment variable in the script
- Updated help text to include `--apple-team-id` flag
- Updated GitHub Actions workflow to include `--apple-team-id` flag in the command
2023-10-09 09:06:28 +02:00
Nikita Galaiko
9c2534fd44 chore: remove unused test data generation script and associated JSON file 2023-09-21 10:09:44 +02:00
Nikita Galaiko
28abbda9dd upload debs to s3 2023-09-07 17:50:58 +02:00
Nikita Galaiko
04524fbc2c build debs 2023-09-07 17:29:27 +02:00
Nikita Galaiko
746e8ccabc
new structure 2023-09-06 11:47:35 +02:00
Nikita Galaiko
6634bd2937 fix arch test 2023-08-03 06:52:38 +00:00
Nikita Galaiko
6586083e13 upload appimage updater too 2023-08-01 11:38:01 +00:00
Nikita Galaiko
b2d33ead6c fix find 2023-08-01 11:38:01 +00:00
Nikita Galaiko
502c0aaacd fix variable name 2023-08-01 11:38:01 +00:00
Nikita Galaiko
885f587372 verbose 2023-08-01 11:38:01 +00:00
Nikita Galaiko
dc885c20b5 fix paths 2023-08-01 11:38:01 +00:00
Nikita Galaiko
2cbe91e227 fix script 2023-08-01 11:38:01 +00:00
Nikita Galaiko
c4e49dbbd9 fix args parsing 2023-08-01 11:38:01 +00:00
Nikita Galaiko
4ccf148035 support Linux 2023-08-01 11:38:01 +00:00
Nikita Galaiko
1fcd246011 supprt gnu grep 2023-08-01 11:38:01 +00:00
Nikita Galaiko
c4b7112f5b sign appimage 2023-08-01 11:38:01 +00:00
Nikita Galaiko
ab2df215a9 activate devtools nightly 2023-07-21 13:18:12 +02:00
Nikita Galaiko
edb05f5cbf chmod +x scripts/release.sh 2023-07-18 13:38:01 +02:00
nikita@galaiko.rocks
ffc2a993f1 --verbose build 2023-07-18 12:54:33 +02:00
Nikita Galaiko
a985bc9769 set bump type inside the pipeline 2023-07-17 08:07:11 +02:00
Scott Chacon
116575386d just default to patch bump 2023-07-16 12:17:57 +02:00
Nikita Galaiko
556db1290d nightly builds 2023-07-14 13:06:22 +02:00
Mattias Granlund
48256ec795 Remove test data from tauri conf 2023-07-12 11:50:10 +02:00
Scott Chacon
e59691d15f
CLI and APIs binary for simple virtual branch manipulation ()
Here we're squash-merging a branch that adds a new cli tool and some basic APIs for manipulating the data format of virtual branches as used by the frontend.

* simple cli for showing data, including vbranches
* can set and show the remote target default
* basic list, new and move in API for frontend

---------

Co-authored-by: Kiril Videlov <kiril@videlov.com>
Co-authored-by: Nikita Galaiko <nikita@galaiko.rocks>
2023-06-20 14:33:02 +02:00
Kiril Videlov
97865a007c one more PR 2023-06-15 08:50:18 +02:00
Kiril Videlov
0979ee781d try summarizing hunks 2023-06-15 08:50:18 +02:00