Commit Graph

92 Commits

Author SHA1 Message Date
bors 015496579d Auto merge of #6495 - matthiaskrgr:FN_FP_issue_templates, r=flip1995
ISSUE_TEMPLATE: add templates for false negative and false positive tickets.

These will add the correct labels automatically so we don't have to do that ourselves :)

changelog: none
2020-12-27 12:53:04 +00:00
Matthias Krüger 2218dd6554 ci: run cargo clippy --fix -Zunstable-options in the correct directory. 2020-12-24 13:57:39 +01:00
Matthias Krüger 3687de2159 ISSUE_TEMPLATE: add templates for false negative and false positive tickets. 2020-12-23 12:28:16 +01:00
Matthias Krüger d6a7ebcdd6 ci: test cargo clippy --fix -Zunstable-options 2020-12-22 02:01:16 +01:00
flip1995 836325e9d9 Fix integration test runner 2020-12-10 12:44:27 +01:00
flip1995 26dcbf5523 Stop caching on CI
The only thing we now cache is cargo-cache, which we only use for cache.
That's a catch-22 if I ever seen one. And for Clippy itself we always
want to do a clean build and not cache anything.
2020-12-10 10:53:20 +01:00
flip1995 41cab83fdb Fix toolchain installation in workflows 2020-12-10 10:53:19 +01:00
flip1995 20d84fdd98 Enable internal lints for every test in CI 2020-12-10 09:57:30 +01:00
Eduardo Broto 77a32ebe1e Use new cache key 2020-12-10 09:57:30 +01:00
Eduardo Broto 613333acd5 Pin Clippy to a nightly 2020-12-10 09:57:29 +01:00
Matthias Krüger 252083f7e0 address review comments and rebase
ci: always build with internal lints
group up internal lints in lib.rs
dogfood: we already pass --all-features, no need to enable internal-lints again
2020-11-29 23:43:23 +01:00
Matthias Krüger b25a6df775 ci: partly clean build artifacts to work around "Found multiple rlibs for crate clippy_lints" compiletest error 2020-11-29 21:07:47 +01:00
Matthias Krüger 2838b04487 add internal-lints feature to enable clippys internal lints (off by default) 2020-11-29 21:07:43 +01:00
flip1995 7c612c1c50 Force contributors/reviewers to set _some_ changelog entry 2020-11-08 16:18:25 +01:00
Eduardo Broto 9d73371663 Merge remote-tracking branch 'upstream/master' into rustup 2020-10-31 09:33:40 +01:00
Eduardo Broto 50419118b4 Merge commit '645ef505da378b6f810b1567806d1bcc2856395f' into clippyup 2020-10-28 23:36:07 +01:00
Matthias Krüger 0d6eed1b1f use diff -u in driver.sh test
this changs the add/delete indication from
>
>
<
to
+
+
-
(same as git diff)
2020-10-28 23:19:04 +01:00
Takayuki Nakata c42a22d2dc Use double_neg.stderr 2020-10-29 01:02:09 +09:00
Nathan Whitaker a1bb10e9b8 Remove lint from clippy 2020-10-26 18:19:48 -04:00
Eduardo Broto cdb555f4fc Merge commit 'bf1c6f9871f430e284b17aa44059e0d0395e28a6' into clippyup 2020-10-23 22:16:59 +02:00
flip1995 282c59820b Merge commit '3d0b0e66afdfaa519d8855b338b35b4605775945' into clippyup 2020-08-28 18:43:25 +02:00
flip1995 d164ab65f7 Merge commit 'da5a6fb1b65ec6581a67e942a3850f6bc15a552c' into clippyup 2020-07-26 21:07:07 +02:00
flip1995 6f25adbd5a Merge commit '2ca58e7dda4a9eb142599638c59dc04d15961175' into clippyup 2020-07-14 14:59:59 +02:00
flip1995 80bcbf521c Merge commit 'c2c07fa9d095931eb5684a42942a7b573a0c5238' into clippyup 2020-06-23 17:05:22 +02:00
Lzu Tao 8db24840f7 Merge commit 'ff0993c5e9162ddaea78e83d0f0161e68bd4ea73' into clippy 2020-06-09 14:36:01 +00:00
flip1995 a0e9f9bd0d Merge commit '7ea7cd165ad6705603852771bf82cc2fd6560db5' into clippyup2 2020-05-28 15:45:24 +02:00
flip1995 0476e8b483 Remove apt-get upgrade again 2020-04-23 21:14:45 +02:00
flip1995 35ef280b55 Always use the deploy script and templates of the master branch 2020-04-23 21:14:35 +02:00
bors 2f6b6ab8a1 Auto merge of #5475 - woshilapin:woshilapin-patch-1, r=flip1995
[fix] Minor typo in GH Actions 'clippy_dev'

changelog: minor: fixes file name in Github Actions workflow `clippy_dev.yml`

I was looking for something else and ended up on that typo, just thought I would fix it.
2020-04-16 20:29:19 +00:00
bors 3704954bd1 Auto merge of #5474 - phansch:reenable-rustfmt, r=flip1995
Reenable rustfmt integration test

changelog: none
2020-04-16 19:39:28 +00:00
Matthias Krüger d181fde95e CI: performing system upgrade fixes broken apt deps on ubuntu 32bit
See #5477 for details
2020-04-16 21:03:59 +02:00
Jean SIMARD b5d62335a4 [fix] Minor typo in GH Actions 'clippy_dev' 2020-04-16 13:51:37 +02:00
Philipp Hansch 014c41547e Reenable rustfmt integration test 2020-04-16 13:17:06 +02:00
Philipp Hansch 8ad1d780e9 Temporarily disable rustfmt integration test
Running rustfmt from master is currently broken:
https://github.com/rust-lang/rust/issues/71077
2020-04-13 15:31:39 +02:00
flip1995 deb1979b8e Make limit_stderr_length a subcommand 2020-03-31 17:24:09 +02:00
flip1995 aa1ad42736 Also deploy from the beta branch 2020-03-25 20:20:54 +01:00
flip1995 e4fc9316cd Get integration test binary from deps dir
cc rust-lang/cargo#7965
2020-03-19 16:10:33 +01:00
flip1995 f8224977b1 Fix deploy script for tag deploys 2020-02-27 18:03:30 +01:00
Yuki Okushi ee91b5b2dd Do not run deploy action on other repos 2020-02-24 15:16:23 +09:00
flip1995 6835e2d8e0 Nuke Travis+AppVeyor CI 2020-02-18 10:08:58 +01:00
flip1995 0f7918266f Rename current -> stable 2020-02-14 12:03:48 +01:00
flip1995 0533cff125 Use python3 instead of python
This changes the formatting a bit of json.dump(..)
2020-02-13 18:07:56 +01:00
flip1995 5e03d5bb06 Sort versions in json output 2020-02-13 17:59:37 +01:00
bors eaed72f537 Auto merge of #5165 - matthiaskrgr:ci_cargo_cache_autoclean, r=flip1995
gha: install cargo-cache with ci-autoclean feature which speeds up build time by a large margin.

changelog: none
2020-02-12 15:11:32 +00:00
Matthias Krüger b755a7d714 gha: install cargo-cache with ci-autoclean feature which speeds up build time by a large margin. 2020-02-12 15:40:49 +01:00
flip1995 3241e4fed4 Run deploy workflow on tags, instead of releases 2020-02-12 15:01:39 +01:00
flip1995 b0d25de54a Use list instead of array for branch names
This is the officially supported method
2020-02-12 11:03:39 +01:00
flip1995 3fac289c3d Don't upload target/release in integration_build
This dir was generated by compiling RTIM, when no cache is available
2020-02-12 10:01:19 +01:00
flip1995 a0a21a8752 Use nightly cargo to install cargo-cache
Stable cargo install still errors when packages exists, instead of updating it
2020-02-12 09:34:28 +01:00
flip1995 b47dada167 Apply review comments 2020-02-12 09:34:28 +01:00