Fix CI Issues #89
Annotations
14 errors and 63 warnings
failed to resolve: could not find `data` in `usbd_midi`:
examples/usb_midi.rs#L178
error[E0433]: failed to resolve: could not find `data` in `usbd_midi`
--> examples/usb_midi.rs:178:28
|
178 | usbd_midi::data::usb_midi::cable_number::CableNumber::Cable0,
| ^^^^ could not find `data` in `usbd_midi`
|
help: consider importing this enum
|
13 + use usbd_midi::CableNumber;
|
help: if you import `CableNumber`, refer to it directly
|
178 - usbd_midi::data::usb_midi::cable_number::CableNumber::Cable0,
178 + CableNumber::Cable0,
|
|
unresolved import `usbd_midi::midi_device`:
examples/usb_midi.rs#L34
error[E0432]: unresolved import `usbd_midi::midi_device`
--> examples/usb_midi.rs:34:9
|
34 | midi_device::MidiClass,
| ^^^^^^^^^^^ could not find `midi_device` in `usbd_midi`
|
failed to resolve: could not find `data` in `usbd_midi`:
examples/usb_midi.rs#L25
error[E0433]: failed to resolve: could not find `data` in `usbd_midi`
--> examples/usb_midi.rs:25:9
|
25 | data::{
| ^^^^ could not find `data` in `usbd_midi`
|
ci (1.70.0, log-itm)
The process 'cross' failed with exit code 101
|
ci (stable, log-rtt)
The job was canceled because "_1_70_0_log-itm" failed.
|
ci (stable, log-rtt)
The operation was canceled.
|
ci (1.70.0, log-semihosting)
The job was canceled because "_1_70_0_log-itm" failed.
|
ci (1.70.0, log-semihosting)
The operation was canceled.
|
ci (stable, log-semihosting)
The job was canceled because "_1_70_0_log-itm" failed.
|
ci (stable, log-semihosting)
The operation was canceled.
|
ci (1.70.0, log-rtt)
The job was canceled because "_1_70_0_log-itm" failed.
|
ci (1.70.0, log-rtt)
The process 'cross' failed with exit code 101
|
ci (stable, log-itm)
The job was canceled because "_1_70_0_log-itm" failed.
|
ci (stable, log-itm)
The operation was canceled.
|
usage of a legacy numeric constant:
examples/sdram.rs#L69
warning: usage of a legacy numeric constant
--> examples/sdram.rs:69:35
|
69 | data = (data + 1.0) % core::f32::MAX;
| ^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants
help: use the associated constant instead
|
69 | data = (data + 1.0) % f32::MAX;
| ~~~~~~~~
|
usage of a legacy numeric constant:
examples/sdram.rs#L61
warning: usage of a legacy numeric constant
--> examples/sdram.rs:61:35
|
61 | data = (data + 1.0) % core::f32::MAX;
| ^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants
= note: `#[warn(clippy::legacy_numeric_constants)]` on by default
help: use the associated constant instead
|
61 | data = (data + 1.0) % f32::MAX;
| ~~~~~~~~
|
unused import: `micromath::F32Ext`:
examples/sdram.rs#L21
warning: unused import: `micromath::F32Ext`
--> examples/sdram.rs:21:9
|
21 | use micromath::F32Ext;
| ^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
redundant pattern matching, consider using `is_ok()`:
examples/sdmmc.rs#L109
warning: redundant pattern matching, consider using `is_ok()`
--> examples/sdmmc.rs:109:16
|
109 | if let Ok(_) = <Sdmmc<SDMMC1, SdCard>>::init(&mut sd, 50.MHz()) {
| -------^^^^^--------------------------------------------------- help: try: `if <Sdmmc<SDMMC1, SdCard>>::init(&mut sd, 50.MHz()).is_ok()`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_pattern_matching
= note: `#[warn(clippy::redundant_pattern_matching)]` on by default
|
the function `sdmmc::init` doesn't need a mutable reference:
examples/sdmmc.rs#L105
warning: the function `sdmmc::init` doesn't need a mutable reference
--> examples/sdmmc.rs:105:13
|
105 | &mut ccdr.clocks,
| ^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed
= note: `#[warn(clippy::unnecessary_mut_passed)]` on by default
|
unused import: `num_enum::TryFromPrimitive`:
examples/usb_midi.rs#L22
warning: unused import: `num_enum::TryFromPrimitive`
--> examples/usb_midi.rs:22:9
|
22 | use num_enum::TryFromPrimitive;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|
creating a mutable reference to mutable static is discouraged:
src/audio.rs#L211
warning: creating a mutable reference to mutable static is discouraged
--> src/audio.rs:211:43
|
211 | let output = Output::new(unsafe { &mut TX_BUFFER });
| ^^^^^^^^^^^^^^ mutable reference to mutable static
|
= note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
= note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
help: use `&raw mut` instead to create a raw pointer
|
211 | let output = Output::new(unsafe { &raw mut TX_BUFFER });
| ~~~~~~~~
|
creating a mutable reference to mutable static is discouraged:
src/audio.rs#L210
warning: creating a mutable reference to mutable static is discouraged
--> src/audio.rs:210:41
|
210 | let input = Input::new(unsafe { &mut RX_BUFFER });
| ^^^^^^^^^^^^^^ mutable reference to mutable static
|
= note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
= note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
help: use `&raw mut` instead to create a raw pointer
|
210 | let input = Input::new(unsafe { &raw mut RX_BUFFER });
| ~~~~~~~~
|
creating a mutable reference to mutable static is discouraged:
src/audio.rs#L158
warning: creating a mutable reference to mutable static is discouraged
--> src/audio.rs:158:71
|
158 | let rx_buffer: &'static mut [u32; DMA_BUFFER_SIZE] = unsafe { &mut RX_BUFFER };
| ^^^^^^^^^^^^^^ mutable reference to mutable static
|
= note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
= note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
help: use `&raw mut` instead to create a raw pointer
|
158 | let rx_buffer: &'static mut [u32; DMA_BUFFER_SIZE] = unsafe { &raw mut RX_BUFFER };
| ~~~~~~~~
|
creating a mutable reference to mutable static is discouraged:
src/audio.rs#L141
warning: creating a mutable reference to mutable static is discouraged
--> src/audio.rs:141:71
|
141 | let tx_buffer: &'static mut [u32; DMA_BUFFER_SIZE] = unsafe { &mut TX_BUFFER };
| ^^^^^^^^^^^^^^ mutable reference to mutable static
|
= note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/static-mut-references.html>
= note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
= note: `#[warn(static_mut_refs)]` on by default
help: use `&raw mut` instead to create a raw pointer
|
141 | let tx_buffer: &'static mut [u32; DMA_BUFFER_SIZE] = unsafe { &raw mut TX_BUFFER };
| ~~~~~~~~
|
the method `timer` doesn't need a mutable reference:
src/system.rs#L112
warning: the method `timer` doesn't need a mutable reference
--> src/system.rs:112:13
|
112 | &mut ccdr.clocks,
| ^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_mut_passed
= note: `#[warn(clippy::unnecessary_mut_passed)]` on by default
|
this expression creates a reference which is immediately dereferenced by the compiler:
src/system.rs#L70
warning: this expression creates a reference which is immediately dereferenced by the compiler
--> src/system.rs:70:26
|
70 | .freeze(vos, &syscfg)
| ^^^^^^^ help: change this to: `syscfg`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow
|
an implementation of `From` is preferred since it gives you `Into<_>` for free where the reverse isn't true:
src/sdram.rs#L141
warning: an implementation of `From` is preferred since it gives you `Into<_>` for free where the reverse isn't true
--> src/sdram.rs:141:1
|
141 | impl<T: Sized> Into<&'static mut [T]> for Sdram {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: `impl From<Local> for Foreign` is allowed by the orphan rules, for more information see
https://doc.rust-lang.org/reference/items/implementations.html#trait-implementation-coherence
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#from_over_into
= note: `#[warn(clippy::from_over_into)]` on by default
help: replace the `Into` implementation with `From<sdram::Sdram>`
|
141 ~ impl<T: Sized> From<Sdram> for &'static mut [T] {
142 ~ fn from(val: Sdram) -> Self {
143 | unsafe {
144 | core::slice::from_raw_parts_mut(
145 ~ val.inner as *mut T,
146 ~ Sdram::bytes() / core::mem::size_of::<T>(),
|
|
this function has too many arguments (63/7):
src/sdram.rs#L31
warning: this function has too many arguments (63/7)
--> src/sdram.rs:31:5
|
31 | / pub fn new<D: DelayUs<u8>>(
32 | | fmc_d: stm32::FMC,
33 | | fmc_p: rcc::rec::Fmc,
34 | | clocks: &rcc::CoreClocks,
... |
94 | | ii10: gpioi::PI10<Analog>,
95 | | ) -> Self {
| |_____________^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
|
this function has too many arguments (9/7):
src/sdmmc.rs#L10
warning: this function has too many arguments (9/7)
--> src/sdmmc.rs:10:1
|
10 | / pub fn init<P: SdmmcPeripheral>(
11 | | daisy1: gpio::gpioc::PC11<Analog>,
12 | | daisy2: gpio::gpioc::PC10<Analog>,
13 | | daisy3: gpio::gpioc::PC9<Analog>,
... |
20 | | clocks: &hal::rcc::CoreClocks,
21 | | ) -> hal::sdmmc::Sdmmc<stm32::SDMMC1, P> {
| |________________________________________^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
|
empty line after doc comment:
src/mpu.rs#L12
warning: empty line after doc comment
--> src/mpu.rs:12:1
|
12 | / /// will panic if `size` is not at least 32 bytes.
13 | |
| |_^
...
16 | use log::info;
| --------- the comment documents this import
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#empty_line_after_doc_comments
= note: `#[warn(clippy::empty_line_after_doc_comments)]` on by default
= help: if the empty line is unintentional remove it
help: if the comment should document the parent module use an inner doc comment
|
3 ~ //!
4 ~ //! Based on example from:
5 ~ //! https://github.com/richardeoin/stm32h7-fmc/blob/master/examples/stm32h747i-disco.rs
6 ~ //!
7 ~ //! Memory address in location will be 32-byte aligned.
8 ~ //!
9 ~ //! # Panics
10 ~ //!
11 ~ //! Function will panic if `size` is not a power of 2. Function
12 ~ //! will panic if `size` is not at least 32 bytes.
|
help: if the documentation should include the empty line include it in the comment
|
13 | ///
|
|
this if-then-else expression returns a bool literal:
src/hid.rs#L342
warning: this if-then-else expression returns a bool literal
--> src/hid.rs:342:25
|
342 | let is_bright = if self.brightness > self.pwm {
| _________________________^
343 | | true
344 | | } else {
345 | | false
346 | | };
| |_________^ help: you can reduce it to: `self.brightness > self.pwm`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_bool
= note: `#[warn(clippy::needless_bool)]` on by default
|
clamp-like pattern without using clamp function:
src/hid.rs#L282
warning: clamp-like pattern without using clamp function
--> src/hid.rs:282:21
|
282 | let value = if value > 1.0 {
| _____________________^
283 | | 1.0
284 | | } else if value < 0.0 {
285 | | 0.0
286 | | } else {
287 | | value
288 | | };
| |_________^ help: replace with clamp: `value.clamp(0.0, 1.0)`
|
= note: clamp will panic if max < min, min.is_nan(), or max.is_nan()
= note: clamp returns NaN if the input is NaN
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_clamp
|
manual implementation of `Option::map`:
src/hid.rs#L76
warning: manual implementation of `Option::map`
--> src/hid.rs:76:33
|
76 | self.double_threshold = if let Some(double_threshold) = double_threshold {
| _________________________________^
77 | | Some(double_threshold)
78 | | } else {
79 | | None
80 | | };
| |_________^ help: try: `double_threshold.map(|double_threshold| double_threshold)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_map
|
manual implementation of `Option::map`:
src/hid.rs#L67
warning: manual implementation of `Option::map`
--> src/hid.rs:67:31
|
67 | self.held_threshold = if let Some(held_threshold) = held_threshold {
| _______________________________^
68 | | Some(held_threshold)
69 | | } else {
70 | | None
71 | | };
| |_________^ help: try: `held_threshold.map(|held_threshold| held_threshold)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_map
= note: `#[warn(clippy::manual_map)]` on by default
|
this function has too many arguments (33/7):
src/gpio.rs#L86
warning: this function has too many arguments (33/7)
--> src/gpio.rs:86:5
|
86 | / pub fn init(
87 | | seed_led: gpio::gpioc::PC7<Analog>,
88 | | codec: gpio::gpiob::PB11<Analog>,
89 | | daisy0: Option<gpio::gpiob::PB12<Analog>>,
... |
119 | | daisy30: Option<gpio::gpiob::PB15<Analog>>,
120 | | ) -> GPIO {
| |_____________^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
|
doc list item without indentation:
src/flash.rs#L266
warning: doc list item without indentation
--> src/flash.rs:266:9
|
266 | /// page will remain unchanged.
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
266 | /// page will remain unchanged.
| ++
|
doc list item without indentation:
src/flash.rs#L265
warning: doc list item without indentation
--> src/flash.rs:265:9
|
265 | /// data to be programmed are less than a full page, the data of all other bytes on the same
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
265 | /// data to be programmed are less than a full page, the data of all other bytes on the same
| ++
|
doc list item without indentation:
src/flash.rs#L264
warning: doc list item without indentation
--> src/flash.rs:264:9
|
264 | /// page is reached, the address will wrap around to the beginning of the same page. If the
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
264 | /// page is reached, the address will wrap around to the beginning of the same page. If the
| ++
|
doc list item without indentation:
src/flash.rs#L196
warning: doc list item without indentation
--> src/flash.rs:196:9
|
196 | /// respectively).
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
help: indent this line
|
196 | /// respectively).
| ++
|
doc list item without indentation:
src/flash.rs#L195
warning: doc list item without indentation
--> src/flash.rs:195:9
|
195 | /// 32/64 Kbyte uniform blocks (a block consists of eight/sixteen adjacent sectors
| ^
|
= help: if this is supposed to be its own paragraph, add a blank line
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation
= note: `#[warn(clippy::doc_lazy_continuation)]` on by default
help: indent this line
|
195 | /// 32/64 Kbyte uniform blocks (a block consists of eight/sixteen adjacent sectors
| ++
|
this expression creates a reference which is immediately dereferenced by the compiler:
src/flash.rs#L163
warning: this expression creates a reference which is immediately dereferenced by the compiler
--> src/flash.rs:163:66
|
163 | let qspi = regs.bank1((sck, io0, io1, io2, io3), config, &clocks, prec);
| ^^^^^^^ help: change this to: `clocks`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow
= note: `#[warn(clippy::needless_borrow)]` on by default
|
this function has too many arguments (9/7):
src/flash.rs#L143
warning: this function has too many arguments (9/7)
--> src/flash.rs:143:5
|
143 | / pub fn new(
144 | | regs: stm32h7xx_hal::device::QUADSPI,
145 | | prec: rcc::rec::Qspi,
146 | | clocks: &rcc::CoreClocks,
... |
152 | | pg6: gpiog::PG6<Analog>,
153 | | ) -> Self {
| |_____________^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
|
unsafe function's docs are missing a `# Safety` section:
src/flash.rs#L138
warning: unsafe function's docs are missing a `# Safety` section
--> src/flash.rs:138:5
|
138 | pub unsafe fn reset(&mut self) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#missing_safety_doc
= note: `#[warn(clippy::missing_safety_doc)]` on by default
|
unneeded `return` statement:
src/flash.rs#L80
warning: unneeded `return` statement
--> src/flash.rs:80:23
|
80 | Err(e) => return Err(e),
| ^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return
= note: `#[warn(clippy::needless_return)]` on by default
help: remove `return`
|
80 | Err(e) => Err(e),
| ~~~~~~
|
this returns a `Result<_, ()>`:
src/audio.rs#L285
warning: this returns a `Result<_, ()>`
--> src/audio.rs:285:5
|
285 | pub fn push_stereo(&mut self, data: (f32, f32)) -> Result<(), ()> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: use a custom `Error` type instead
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_unit_err
= note: `#[warn(clippy::result_unit_err)]` on by default
|
this function has too many arguments (12/7):
src/audio.rs#L119
warning: this function has too many arguments (12/7)
--> src/audio.rs:119:5
|
119 | / pub fn new(
120 | | dma1_d: stm32::DMA1,
121 | | dma1_p: rec::Dma1,
122 | | sai1_d: stm32::SAI1,
... |
133 | | scb: &mut cortex_m::peripheral::SCB,
134 | | ) -> Self {
| |_____________^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
= note: `#[warn(clippy::too_many_arguments)]` on by default
|
clamp-like pattern without using clamp function:
src/audio.rs#L91
warning: clamp-like pattern without using clamp function
--> src/audio.rs:91:17
|
91 | let x = if x <= FBIPMIN {
| _________________^
92 | | FBIPMIN
93 | | } else if x >= FBIPMAX {
94 | | FBIPMAX
95 | | } else {
96 | | x
97 | | };
| |_________^ help: replace with clamp: `x.clamp(FBIPMIN, FBIPMAX)`
|
= note: clamp will panic if max < min, min.is_nan(), or max.is_nan()
= note: clamp returns NaN if the input is NaN
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_clamp
= note: `#[warn(clippy::manual_clamp)]` on by default
|
ci (1.70.0, log-itm)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
ci (1.70.0, log-itm)
Both `/project/.cargo/config` and `/project/.cargo/config.toml` exist. Using `/project/.cargo/config`
|
ci (1.70.0, log-itm)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (1.70.0, log-itm)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (1.70.0, log-itm)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (1.70.0, log-itm)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-rtt)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-rtt)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-rtt)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-rtt)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-rtt)
both `/project/.cargo/config` and `/project/.cargo/config.toml` exist. Using `/project/.cargo/config`
|
ci (1.70.0, log-semihosting)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (1.70.0, log-semihosting)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (1.70.0, log-semihosting)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (1.70.0, log-semihosting)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-semihosting)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-semihosting)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-semihosting)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-semihosting)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-semihosting)
both `/project/.cargo/config` and `/project/.cargo/config.toml` exist. Using `/project/.cargo/config`
|
ci (1.70.0, log-rtt)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (1.70.0, log-rtt)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (1.70.0, log-rtt)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (1.70.0, log-rtt)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (1.70.0, log-rtt)
Both `/project/.cargo/config` and `/project/.cargo/config.toml` exist. Using `/project/.cargo/config`
|
ci (stable, log-itm)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-itm)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-itm)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-itm)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ci (stable, log-itm)
both `/project/.cargo/config` and `/project/.cargo/config.toml` exist. Using `/project/.cargo/config`
|