simonsan
ec6f82ea4c
ci: fix unexpected token in expression error
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 17:21:10 +02:00
simonsan
71f6a2763f
ci: use bash substring comparison to determine package name from branch
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 17:05:49 +02:00
simonsan
03b0fcdd31
ci: fix github refs
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 16:50:43 +02:00
simonsan
f9efaa7b49
chore: remove git protocol flag for public-api as it's now working with sparse registry
...
add rust lld linker to windows builds for decreased build times
document private items with rustdoc for error links in documentation
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 16:30:34 +02:00
simonsan
1af16c4b93
ci: fix name for workspace package
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 16:17:37 +02:00
simonsan
ae1022b4ab
ci: fix typo in ref name
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 16:05:01 +02:00
simonsan
99759eb4ff
ci: make release checks for breaking changes run package dependent
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 16:02:32 +02:00
simonsan
49465a7107
ci: remove restriction of semver check to run only when cli check has passed
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 03:05:26 +02:00
simonsan
12af55ee88
ci: exclude macOS from breaking CLI changes
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 02:08:46 +02:00
renovate[bot]
19b32dc2d6
chore(deps): pin dependencies ( #881 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 02:08:42 +02:00
simonsan
bf403807b7
style: fmt
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:48:07 +02:00
simonsan
086950f7b8
ci: add doc builds to ci for warnings
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:47:48 +02:00
simonsan
61c20d47f4
fix: maskfile
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:47:17 +02:00
simonsan
5c13941478
ci: rename action to better reflect its intentions
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:26:52 +02:00
simonsan
6c804cb934
chore: add temporarily generated files from tests to gitignore
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:10:15 +02:00
simonsan
b49281b1a8
chore(deps): update public-api crate for rustic
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:09:39 +02:00
simonsan
97c2d52ca3
Fix link for rustic_core logo
2023-09-13 20:31:19 +02:00
simonsan
e7c474e1cf
ci: restructure workflows, split out common action under https://github.com/rustic-rs/create-binary-artifact
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-12 19:45:50 +02:00
simonsan
72e6efd642
ci: declutter and reorganize ci files
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-12 11:29:03 +02:00
simonsan
c62c9936cd
security: sign binary package
...
ci: shallow clone nightly repository
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-12 11:20:05 +02:00
simonsan
c3a78c36cc
docs: replace justfile with self-documenting maskfile
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-12 08:15:33 +02:00
simonsan
08b4f158a4
chore: remove docs/screenshots directory as that has been moved to the assets repository
2023-09-12 02:20:22 +02:00
simonsan
a4b360e9b3
Update header to point to assets repo
2023-09-12 02:19:32 +02:00
simonsan
7e96926a52
docs: add link to nightly downloads in documentation
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-11 13:07:54 +02:00
simonsan
4bde5ec64a
docs(readme): add link to nightly binaries
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-11 12:41:28 +02:00
simonsan
26774ba52d
ci: nightly builds
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-11 11:07:16 +02:00
aawsome
2af074a7f4
feat(backup): Add init option ( #805 )
...
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-11 06:17:27 +02:00
simonsan
566faf15d2
docs: Set subtitle for rustic_core readme
2023-09-11 06:02:29 +02:00
simonsan
b19254d7fc
docs: Add rustic_core logo
2023-09-11 05:45:14 +02:00
simonsan
c32bfb521f
docs: Update Readme layout, move docs to separate repository, add rustic_core Readme.md ( #820 )
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-11 05:13:18 +02:00
renovate[bot]
0068de9718
chore(deps): update rust crate nix to 0.27 ( #879 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-11 04:48:21 +02:00
renovate[bot]
3fdd34a27c
chore(deps): update rust crate url to 2.4.1 ( #877 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-11 04:24:09 +02:00
simonsan
f2b7db14ce
chore: Lint has been removed
...
Lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html > for more information
2023-09-11 04:05:42 +02:00
renovate[bot]
4c2b95ab93
chore(deps): update rust crate cached to 0.45 ( #878 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-10 23:58:43 +02:00
simonsan
f0c1a40453
chore(deps): limit open PRs and creation fo renovate to a minimum, run checks weekly
2023-09-10 20:54:02 +02:00
renovate[bot]
53824a4f66
chore(deps): update rust crate self_update to 0.38 ( #876 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-10 20:25:55 +02:00
renovate[bot]
b5fe0c5634
chore(deps): update rust crate rustup-toolchain to 0.1.5 ( #874 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-10 19:55:44 +02:00
renovate[bot]
7b430a9c07
chore(deps): pin dependencies ( #873 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-10 19:32:46 +02:00
simonsan
693152bf47
ci: Replace dependabot with renovate for easier dependency management ( #867 )
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-10 19:06:36 +02:00
dependabot[bot]
05d088e73f
build(deps): bump actions/checkout from 3 to 4 ( #863 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-09 04:44:18 +02:00
Alexander Weiss
0a4c873db8
add global config dir to docu
2023-09-07 15:28:38 +02:00
simonsan
cfdde3ab1d
ci: fix artifacts not building, do non-cross builds with cargo-auditable and include config/ directory into package ( #843 )
...
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
Co-authored-by: aawsome <37850842+aawsome@users.noreply.github.com>
2023-09-07 15:23:39 +02:00
aawsome
97d0774f99
Merge pull request #787 from rustic-rs/refactor-api
...
Refactor `rustic_core` API & add more documentation to `rustic_core`
2023-09-05 22:35:12 +02:00
simonsan
50248e72f9
Refactor rustic_core API & add documentation
...
Co-authored-by: Alexander Weiss <alex@weissfam.de>
2023-09-05 21:55:23 +02:00
dependabot[bot]
928a2e574e
build(deps): bump rustls-webpki from 0.100.1 to 0.100.2 ( #844 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-22 20:48:29 +02:00
simonsan
724a389b23
chore: add support for cargo-binstall ( #829 )
2023-08-22 07:10:10 +02:00
simonsan
7338c8d26c
refactor: Add metadata to crate manifests ( #822 )
2023-08-21 07:38:42 +02:00
dependabot[bot]
dfd454569c
build(deps): bump tempfile from 3.7.1 to 3.8.0 ( #834 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-20 10:10:33 +02:00
dependabot[bot]
a4e9a7f903
build(deps): bump clap from 4.3.22 to 4.3.23 ( #833 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-20 10:09:47 +02:00
simonsan
676e3c5946
ci: Lint markdown with dprint, run initial dprint fmt ( #830 )
2023-08-19 21:41:06 +02:00