867a89a862
build(deps): update dependency cargo-wix to 0.3.3
2022-10-04 17:38:33 +00:00
c69d371d10
ci: replace dependabot with renovate ( #4405 )
2022-10-03 22:45:39 -04:00
96fcf3dcf1
build: bump xalvarez/prevent-file-change-action from 1.2.0 to 1.3.0 ( #4370 )
...
Bumps [xalvarez/prevent-file-change-action](https://github.com/xalvarez/prevent-file-change-action ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/xalvarez/prevent-file-change-action/releases )
- [Commits](https://github.com/xalvarez/prevent-file-change-action/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: xalvarez/prevent-file-change-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 03:15:29 -04:00
1e284347fa
ci: avoid running tests twice for dependabot prs ( #4350 )
2022-09-08 21:00:40 +02:00
627a05862b
ci: publish to cargo and brew after successful release
2022-08-19 12:22:04 -04:00
37f350a476
build: use cargo for stripping release binaries ( #4246 )
2022-08-14 15:31:08 -04:00
a92c2582e6
build: bump dprint/check from 2.0 to 2.1 ( #4183 )
...
Bumps [dprint/check](https://github.com/dprint/check ) from 2.0 to 2.1.
- [Release notes](https://github.com/dprint/check/releases )
- [Commits](https://github.com/dprint/check/compare/v2.0...v2.1 )
---
updated-dependencies:
- dependency-name: dprint/check
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-18 03:05:43 -04:00
7feb2174e7
ci: replace GITHUB_TOKEN with GH_PAT ( #4133 )
2022-06-29 13:34:25 -04:00
3538efe727
ci: fix release hiccups caused by draft release ( #4125 )
2022-06-28 14:18:19 -04:00
e1351ac096
ci(release): fix msi upload ( #4115 )
2022-06-26 18:26:45 -04:00
3ac904544d
ci(release): draft release until binaries are uploaded ( #4116 )
2022-06-26 16:30:33 -04:00
73425e7417
build: bump mislav/bump-homebrew-formula-action from 2.0 to 2.1 ( #4110 )
...
Bumps [mislav/bump-homebrew-formula-action](https://github.com/mislav/bump-homebrew-formula-action ) from 2.0 to 2.1.
- [Release notes](https://github.com/mislav/bump-homebrew-formula-action/releases )
- [Commits](https://github.com/mislav/bump-homebrew-formula-action/compare/v2.0...v2.1 )
---
updated-dependencies:
- dependency-name: mislav/bump-homebrew-formula-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-24 03:05:39 -04:00
ef52f9e77e
feat(winget): Add support for winget package manager ( #4042 )
...
* Add winget update release step
* Hardcode MSI URLs for wingetcreate
* Fix variable expansion reference
* Add winget install documentation
* Revert removing MSI installer documentation
Co-authored-by: Daniel Letscher <Letsch22@users.noreply.github.com >
2022-06-23 12:28:50 +02:00
09bbea8197
ci: check if presets files follow config schema ( #4060 )
2022-06-15 23:30:30 +02:00
b8cbd7748c
ci(windows): fix installer condition ( #4056 )
2022-06-15 23:30:22 +02:00
89fd5320af
feat(release): add windows msi installers ( #4031 )
...
* feat(release): add windows msi installers
* add install documentation
* use intransparent ico-file
* run installer tests on push, add continue-on-error
2022-06-02 22:26:10 +02:00
f7dcb3afa8
ci: continue on error if notarization fails
2022-05-24 23:37:53 +01:00
a0a6c942fe
fix(ci): Version bump and fix Crowdin Pretranslate ( #3992 )
2022-05-18 11:03:23 +01:00
4b400d05d5
build: bump starship/crowdin-pretranslate-action from 0.1.0 to 0.1.1 ( #3993 )
...
Bumps [starship/crowdin-pretranslate-action](https://github.com/starship/crowdin-pretranslate-action ) from 0.1.0 to 0.1.1.
- [Release notes](https://github.com/starship/crowdin-pretranslate-action/releases )
- [Commits](https://github.com/starship/crowdin-pretranslate-action/compare/v0.1.0...v0.1.1 )
---
updated-dependencies:
- dependency-name: starship/crowdin-pretranslate-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-18 08:05:46 +01:00
190dfa8885
ci: Add daily Crowdin Pretranslation trigger ( #3983 )
2022-05-13 17:23:01 -04:00
296d55f47e
ci: Set MacOS deployment target at 10.7 in CI ( #3973 )
2022-05-09 22:08:57 +02:00
c8cd3d06b6
chore: rename CARGO_REGISTRY_TOKEN
2022-05-08 22:54:51 +02:00
3ced500c87
build: bump mislav/bump-homebrew-formula-action from 1.16 to 2.0 ( #3965 )
...
Bumps [mislav/bump-homebrew-formula-action](https://github.com/mislav/bump-homebrew-formula-action ) from 1.16 to 2.0.
- [Release notes](https://github.com/mislav/bump-homebrew-formula-action/releases )
- [Commits](https://github.com/mislav/bump-homebrew-formula-action/compare/v1.16...v2.0 )
---
updated-dependencies:
- dependency-name: mislav/bump-homebrew-formula-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-04 10:07:06 +02:00
07eccc4f71
ci: explicitly provide repo owner/name when merging PR ( #3930 )
2022-04-26 21:09:37 +02:00
5b3d2ff035
ci: automate merging of Crowdin PR before publishing ( #3891 )
2022-04-19 15:47:59 -04:00
9b2ce4240c
revert(schema): move config-schema back into .github folder ( #3886 )
...
This reverts PR #3878 / commit 094f982df1
.
2022-04-18 17:42:47 +02:00
094f982df1
fix(schema): move config-schema into docs folder ( #3878 )
2022-04-16 10:16:27 -04:00
34ac769260
ci: correctly kebab-case tag-name in brew action
2022-04-15 18:35:27 -03:00
27510e61c7
ci: provide Brew and GH Release actions with the correct tag
2022-04-15 18:26:04 -03:00
9804031d9b
ci: update deployment actions to depend on release-please
2022-04-15 18:12:46 -03:00
37811a1581
ci(release-please): only run in main repo ( #3873 )
2022-04-14 13:07:57 -04:00
a02e87833d
build: bump actions/upload-artifact from 2 to 3 ( #3857 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-12 23:24:01 +02:00
5cece2776a
ci(codecov): use codecov token ( #3866 )
2022-04-12 12:01:49 -04:00
6d559b4f4a
build: bump actions/download-artifact from 2 to 3 ( #3859 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3 )
---
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 09:10:36 -05:00
c96e2736f8
ci: add release-please to automate release creation ( #3847 )
2022-04-11 09:30:11 -04:00
e61394a97a
ci: add test coverage reporting with codecov ( #3848 )
2022-04-08 20:20:24 -04:00
18ad26f98d
feat: allow printing config file schema ( #3737 )
2022-04-01 17:14:05 +02:00
43006910c5
ci: Correct dependencies for deploy workflow ( #3724 )
2022-03-09 16:07:36 -05:00
ef1521bce2
build: bump actions/checkout from 2.4.0 to 3 ( #3678 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.4.0 to 3.
- [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/v2.4.0...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-02 10:09:45 -05:00
955a0f7a33
ci: Notarize MacOS Binaries and Add Flat Package Installers ( #3571 )
...
* ci: Notarize MacOS
* Modify logging and documentation to be better
* Make a copy of certain parts of the deploy workflow
* Delete testing workflow
2022-02-27 15:58:28 -06:00
bfff44fddb
ci: deny warnings, useful env vars, do not cache deploy ( #3629 )
...
* ci: deny warnings, useful env vars, do not cache deploy
* fix: allow nightly warnings
2022-02-22 21:16:52 +01:00
dcf66659d0
feat: Enable Undistract Me for Linux ( #3547 )
...
In #1019 the undistract feature has been added to starship without
enabling it by default due to the system dependency on libdbus. With
recent versions of notify-rust the dependency is no longer required and
the feature can be enabled by default.
2022-01-31 15:28:13 -06:00
f4ddaa0d60
ci: Change branch detection method for crowdin ( #3502 )
2022-01-25 11:56:07 +03:00
31ab8aa0c5
ci: Fix failing CI jobs ( #3481 )
...
Have updated the workflow to only run the "Block Translated Changes" job
on PRs since it will fail when run on pushes to a branch. Have fixed the
formatting while I was here.
2022-01-21 11:19:56 -06:00
19cf0a9e80
ci: Block changes to crowdin-generated files ( #3427 )
...
* ci: Add workflow to block crowdin changes
* Add a change which should not block the PR (will be reverted later)
* Repair broken workflows
* Add a change which should stop the PR
* Revert "Add a change which should not block the PR (will be reverted later)"
This reverts commit eafb5eaed1
.
* Revert "Add a change which should stop the PR"
This reverts commit bfe6e7a39d
.
2022-01-21 17:26:13 +01:00
0965667807
ci: Use dprint
to format documentation + TOML files ( #3426 )
...
Adds Rust-based standardized markdown formatting and a CI step to catch unformatted files.
2022-01-20 11:32:09 +03:00
566d95d81b
ci: Add jobs for cargo check
with all features and no features ( #3440 )
...
* ci: Add jobs for `cargo check` with all features and no features
Augmenting #3435 : These jobs will check that compilation still succeeds when no features are selected and with all features selected. So when in the future new features are added, these quick checks can prevent miss-compilation for users that like to tweak with feature sets.
* (fixup) More descriptive job names
* ci: Make the new `cargo_check_*` jobs depend on `cargo_check`
2022-01-16 20:29:28 +01:00
673a198176
fix(bug-report): remove git.io link shortening ( #3425 )
2022-01-14 15:22:36 +03:00
eaa3cc1875
build: bump mislav/bump-homebrew-formula-action from 1.15 to 1.16 ( #3355 )
...
Bumps [mislav/bump-homebrew-formula-action](https://github.com/mislav/bump-homebrew-formula-action ) from 1.15 to 1.16.
- [Release notes](https://github.com/mislav/bump-homebrew-formula-action/releases )
- [Commits](https://github.com/mislav/bump-homebrew-formula-action/compare/v1.15...v1.16 )
---
updated-dependencies:
- dependency-name: mislav/bump-homebrew-formula-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-28 10:05:34 +03:00
19e084e79b
build: bump mislav/bump-homebrew-formula-action from 1.14 to 1.15 ( #3352 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-27 03:40:40 -05:00