Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create $RUSTUP_HOME/tmp if needed #4

Merged
merged 133 commits into from
Oct 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
133 commits
Select commit Hold shift + click to select a range
0cdac72
build(deps): bump assert_cmd from 2.0.8 to 2.0.10
dependabot[bot] Mar 20, 2023
36e99df
build(deps): bump thiserror from 1.0.39 to 1.0.40
dependabot[bot] Mar 20, 2023
45e72fb
build(deps): bump assert_fs from 1.0.10 to 1.0.12
dependabot[bot] Mar 22, 2023
f8b34cf
build(deps): bump openssl from 0.10.45 to 0.10.47
dependabot[bot] Mar 23, 2023
47fac62
build(deps): bump async-trait from 0.1.66 to 0.1.67
dependabot[bot] Mar 22, 2023
373a70f
build(deps): bump directories from 4.0.1 to 5.0.0
dependabot[bot] Mar 24, 2023
ef87ecb
build(deps): bump reqwest from 0.11.14 to 0.11.15
dependabot[bot] Mar 20, 2023
7271dbc
fix: download Mac aarch64 versions of gcc
lrabbit Mar 27, 2023
adebcbe
build(deps): bump openssl from 0.10.47 to 0.10.48
dependabot[bot] Mar 27, 2023
8ac6df5
build(deps): bump miette from 5.5.0 to 5.6.0
dependabot[bot] Mar 27, 2023
a92574d
build(deps): bump clap from 4.1.8 to 4.1.11
dependabot[bot] Mar 27, 2023
26cf330
build(deps): bump regex from 1.7.1 to 1.7.3
dependabot[bot] Mar 28, 2023
ef483ed
docs: 📝 Add note about Github api
SergioGasquez Mar 29, 2023
a9cb396
build(deps): bump serde_json from 1.0.94 to 1.0.95
dependabot[bot] Mar 29, 2023
249a3f7
build(deps): bump tokio from 1.26.0 to 1.27.0
dependabot[bot] Mar 27, 2023
d7697a7
Fix Ci warnings and bump `clap` (#228)
SergioGasquez Mar 30, 2023
a16d0ad
build(deps): bump reqwest from 0.11.15 to 0.11.16
dependabot[bot] Mar 30, 2023
b05c7f2
build(deps): bump async-trait from 0.1.67 to 0.1.68
dependabot[bot] Mar 30, 2023
9dc2b69
build(deps): bump miette from 5.6.0 to 5.7.0
dependabot[bot] Apr 3, 2023
8bb3c23
build(deps): bump tempfile from 3.4.0 to 3.5.0
dependabot[bot] Apr 3, 2023
328762f
build(deps): bump openssl from 0.10.48 to 0.10.49
dependabot[bot] Apr 3, 2023
0aca435
build(deps): bump openssl from 0.10.49 to 0.10.50
dependabot[bot] Apr 10, 2023
6e4db43
Add support for generating shell completions (#223)
SergioGasquez Apr 14, 2023
42bd1f7
ci: ⚡️ Remove unused matrix variable
SergioGasquez Apr 15, 2023
1eee42e
build(deps): bump assert_cmd from 2.0.10 to 2.0.11
dependabot[bot] Apr 17, 2023
a49f0b6
build(deps): bump clap from 4.2.1 to 4.2.2
dependabot[bot] Apr 18, 2023
3ee27ea
feat: ✨ Add ESP32-H2 support
SergioGasquez Apr 19, 2023
f711fb1
build(deps): bump clap_complete from 4.1.5 to 4.2.0
dependabot[bot] Apr 19, 2023
7e53197
build(deps): bump assert_fs from 1.0.12 to 1.0.13
dependabot[bot] Apr 18, 2023
21d0bc7
build(deps): bump serde_json from 1.0.95 to 1.0.96
dependabot[bot] Apr 17, 2023
faf4bf0
Fix Windows environment (#242)
SergioGasquez Apr 24, 2023
15ec5ac
Prepare release v0.4.0 (#243)
SergioGasquez Apr 24, 2023
516db06
build(deps): bump directories from 5.0.0 to 5.0.1
dependabot[bot] May 1, 2023
62af5ab
build(deps): bump flate2 from 1.0.25 to 1.0.26
dependabot[bot] May 2, 2023
5732568
build(deps): bump reqwest from 0.11.16 to 0.11.17
dependabot[bot] May 1, 2023
bb2addf
build(deps): bump openssl from 0.10.51 to 0.10.52
dependabot[bot] May 1, 2023
c2d9734
build(deps): bump tokio from 1.27.0 to 1.28.0
dependabot[bot] May 1, 2023
3136d22
build(deps): bump clap from 4.2.4 to 4.2.5
dependabot[bot] May 2, 2023
d5043ba
build: ⬆️ Cargo update
SergioGasquez May 10, 2023
c42c242
build(deps): bump update-informer from 0.6.0 to 1.0.0
dependabot[bot] May 8, 2023
8f1ce3c
build: ⬆️ Bump MSRV to 1.65
SergioGasquez May 10, 2023
79fa60b
build(deps): bump clap_complete from 4.2.2 to 4.2.3
dependabot[bot] May 15, 2023
80ae98a
Update LLVM and GCC (#256)
SergioGasquez May 18, 2023
5fd6173
build: ⬆️ Update dependencies
SergioGasquez May 18, 2023
ae57844
build: ⬆️ Bump version
SergioGasquez May 18, 2023
e077b1b
build: ➖ Remove unused dependencies
SergioGasquez May 22, 2023
a50b9ca
build(deps): bump miette from 5.8.0 to 5.9.0
dependabot[bot] May 22, 2023
bbc3758
build(deps): bump clap_complete from 4.2.3 to 4.3.0
dependabot[bot] May 22, 2023
e27490b
build(deps): bump clap from 4.2.7 to 4.3.0
dependabot[bot] May 23, 2023
b46e88c
build(deps): bump regex from 1.8.1 to 1.8.2
dependabot[bot] May 23, 2023
2bdf86c
build(deps): bump console from 0.15.5 to 0.15.7
dependabot[bot] May 23, 2023
71c7e3e
build(deps): bump log from 0.4.17 to 0.4.18
dependabot[bot] May 29, 2023
b46e7de
build(deps): bump tokio from 1.28.1 to 1.28.2
dependabot[bot] May 29, 2023
9d01bbd
build(deps): bump regex from 1.8.2 to 1.8.3
dependabot[bot] May 29, 2023
d5cf4e9
build(deps): bump clap from 4.3.0 to 4.3.2
dependabot[bot] Jun 5, 2023
45191fd
build(deps): bump openssl from 0.10.52 to 0.10.54
dependabot[bot] Jun 5, 2023
c8b5fd2
build(deps): bump regex from 1.8.3 to 1.8.4
dependabot[bot] Jun 5, 2023
8dbb831
build(deps): bump clap_complete from 4.3.0 to 4.3.1
dependabot[bot] Jun 6, 2023
557cb8f
docs: 📝 Update readme
SergioGasquez Jun 7, 2023
5419b24
build(deps): bump log from 0.4.18 to 0.4.19
dependabot[bot] Jun 12, 2023
df4f7c5
build(deps): bump clap from 4.3.2 to 4.3.3
dependabot[bot] Jun 12, 2023
c9e73c4
build(deps): bump tempfile from 3.5.0 to 3.6.0
dependabot[bot] Jun 12, 2023
80538b1
fix: 🐛 Use the proper toolchain version
SergioGasquez Jun 2, 2023
e922366
Create issue_handler.yml
SergioGasquez Jun 22, 2023
9dc867e
build(deps): bump serde_json from 1.0.96 to 1.0.99
dependabot[bot] Jun 26, 2023
99c8244
build(deps): bump clap from 4.3.3 to 4.3.8
dependabot[bot] Jun 26, 2023
bf7845e
build(deps): bump openssl from 0.10.54 to 0.10.55
dependabot[bot] Jun 26, 2023
1a10ddc
build(deps): bump strum from 0.24.1 to 0.25.0
dependabot[bot] Jun 27, 2023
1c7a486
Update readme (#289)
SergioGasquez Jun 28, 2023
c00fdd9
build(deps): bump tokio from 1.28.2 to 1.29.1 (#290)
dependabot[bot] Jul 4, 2023
7ede9ba
build(deps): bump async-trait from 0.1.68 to 0.1.69 (#291)
dependabot[bot] Jul 4, 2023
7b3091e
build(deps): bump update-informer from 1.0.0 to 1.1.0 (#292)
dependabot[bot] Jul 4, 2023
26c748f
build(deps): bump clap from 4.3.8 to 4.3.10 (#293)
dependabot[bot] Jul 4, 2023
91047d3
build(deps): bump clap from 4.3.10 to 4.3.11
dependabot[bot] Jul 10, 2023
56c491d
build(deps): bump serde_json from 1.0.99 to 1.0.100
dependabot[bot] Jul 10, 2023
c99bef8
build(deps): bump async-trait from 0.1.69 to 0.1.71
dependabot[bot] Jul 11, 2023
2dcd54c
build(deps): bump clap_complete from 4.3.1 to 4.3.2
dependabot[bot] Jul 11, 2023
7e7bc61
build(deps): bump regex from 1.8.4 to 1.9.1
dependabot[bot] Jul 11, 2023
1ac5aee
build(deps): bump thiserror from 1.0.40 to 1.0.43
dependabot[bot] Jul 10, 2023
3f1bb7f
build(deps): bump tar from 0.4.38 to 0.4.39
dependabot[bot] Jul 17, 2023
f83e91a
build(deps): bump miette from 5.9.0 to 5.10.0
dependabot[bot] Jul 17, 2023
45f249d
build(deps): bump serde_json from 1.0.100 to 1.0.103
dependabot[bot] Jul 17, 2023
5403583
build(deps): bump assert_cmd from 2.0.11 to 2.0.12
dependabot[bot] Jul 17, 2023
4e2d534
build(deps): bump clap from 4.3.11 to 4.3.14
dependabot[bot] Jul 17, 2023
94f42dc
build(deps): bump clap from 4.3.14 to 4.3.19
dependabot[bot] Jul 24, 2023
883c6d1
build(deps): bump thiserror from 1.0.43 to 1.0.44
dependabot[bot] Jul 24, 2023
ae5ebcb
build(deps): bump async-trait from 0.1.71 to 0.1.72
dependabot[bot] Jul 25, 2023
d4870a5
build(deps): bump tempfile from 3.6.0 to 3.7.0
dependabot[bot] Jul 25, 2023
c11d99a
build(deps): bump serde_json from 1.0.103 to 1.0.104
dependabot[bot] Jul 31, 2023
3897d66
Ignore shebang of install.sh files (#312)
SergioGasquez Aug 2, 2023
a0f6179
build(deps): bump tar from 0.4.39 to 0.4.40
dependabot[bot] Aug 7, 2023
90a1b7f
build(deps): bump openssl from 0.10.55 to 0.10.56
dependabot[bot] Aug 7, 2023
7011b37
build(deps): bump regex from 1.9.1 to 1.9.3
dependabot[bot] Aug 7, 2023
a865da6
build(deps): bump tempfile from 3.7.0 to 3.7.1
dependabot[bot] Aug 8, 2023
0a64e78
Rework update subcommand (#285)
SergioGasquez Aug 11, 2023
3d4bba3
Prepare for next release (#318)
SergioGasquez Aug 11, 2023
2cd11fd
build(deps): bump log from 0.4.19 to 0.4.20 (#321)
dependabot[bot] Aug 15, 2023
5b2ea19
build(deps): bump tokio from 1.30.0 to 1.31.0 (#320)
dependabot[bot] Aug 15, 2023
4dd657c
build(deps): bump async-trait from 0.1.72 to 0.1.73 (#319)
dependabot[bot] Aug 15, 2023
2e8bd1a
fix: Fix clippy lint
SergioGasquez Aug 31, 2023
e63be20
build(deps): bump openssl from 0.10.56 to 0.10.57
dependabot[bot] Aug 31, 2023
1a96e11
build(deps): bump tempfile from 3.7.1 to 3.8.0
dependabot[bot] Aug 21, 2023
ab388eb
build(deps): bump tokio from 1.31.0 to 1.32.0
dependabot[bot] Aug 21, 2023
22c3f25
build(deps): bump serde_json from 1.0.104 to 1.0.105
dependabot[bot] Aug 21, 2023
56f83f3
build(deps): bump flate2 from 1.0.26 to 1.0.27
dependabot[bot] Aug 21, 2023
8970e90
build(deps): bump reqwest from 0.11.18 to 0.11.20
dependabot[bot] Aug 31, 2023
401986e
build(deps): bump thiserror from 1.0.44 to 1.0.47
dependabot[bot] Aug 31, 2023
1c94c94
build(deps): bump winreg from 0.50.0 to 0.51.0
dependabot[bot] Aug 31, 2023
e0f6513
build(deps): bump regex from 1.9.3 to 1.9.5
dependabot[bot] Sep 4, 2023
6fcdd89
build(deps): bump thiserror from 1.0.47 to 1.0.48
dependabot[bot] Sep 4, 2023
8da82ec
build(deps): bump actions/checkout from 3 to 4
dependabot[bot] Sep 4, 2023
08d1405
build: Cargo update
SergioGasquez Sep 5, 2023
241fd92
chore: Bump MSRV
SergioGasquez Sep 5, 2023
b2051ba
build: Bump clap versions
SergioGasquez Sep 5, 2023
da41400
chore: Bump MSRV
SergioGasquez Sep 6, 2023
f0148ba
feat: Begin next release cycle
SergioGasquez Sep 7, 2023
2ac988b
fix: Fix tempdirs cleanup
SergioGasquez Sep 7, 2023
5219673
Improve `remove_dir_all` errors (#346)
SergioGasquez Sep 12, 2023
9dfc970
Use RUSTUP_HOME tmp folder (#348)
SergioGasquez Sep 14, 2023
a432200
Add a flag to skip Xtensa Rust version parsing (#352)
SergioGasquez Sep 14, 2023
f178e8a
build(deps): bump clap_complete from 4.4.0 to 4.4.1 (#351)
dependabot[bot] Sep 14, 2023
c620ebf
build(deps): bump serde_json from 1.0.105 to 1.0.106 (#350)
dependabot[bot] Sep 14, 2023
69bbc77
build(deps): bump serde_json from 1.0.106 to 1.0.107
dependabot[bot] Sep 18, 2023
2e1e3a9
build(deps): bump clap from 4.4.2 to 4.4.4
dependabot[bot] Sep 18, 2023
a54c852
build(deps): bump clap from 4.4.4 to 4.4.5
dependabot[bot] Sep 25, 2023
5949af5
Add CHANGELOG.md (#358)
SergioGasquez Sep 27, 2023
f360a79
Add warn message when failed to detect Xtensa Rust (#357)
SergioGasquez Oct 2, 2023
cfe4ce4
build: Prepare release (#359)
SergioGasquez Oct 2, 2023
1307840
feat: Begin next release cycle (#360)
SergioGasquez Oct 2, 2023
02ac046
build(deps): bump reqwest from 0.11.20 to 0.11.21 (#361)
dependabot[bot] Oct 3, 2023
801d2c2
fix: Create $RUSTUP_HOME/tmp if needed
SergioGasquez Oct 3, 2023
b69d87a
style: Simplify create_dir_all error
SergioGasquez Oct 3, 2023
a2f498c
docs: Update CHANGELOG.md
SergioGasquez Oct 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 3 additions & 5 deletions .github/workflows/audit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,12 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Install Rust
uses: actions-rs/toolchain@v1
uses: dtolnay/rust-toolchain@v1
with:
toolchain: stable
profile: minimal
override: true
- uses: Swatinem/rust-cache@v2
- uses: actions-rs/audit-check@v1
- uses: rustsec/audit-check@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
5 changes: 2 additions & 3 deletions .github/workflows/cd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,11 @@ jobs:
binary-postfix: ".exe"
- os: ubuntu-20.04
target: aarch64-unknown-linux-gnu
cross: true
- os: macos-latest
target: aarch64-apple-darwin
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@v1
with:
Expand Down Expand Up @@ -69,7 +68,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@v1
with:
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@ on:
- main
paths-ignore:
- "**/README.md"
- "**/CHANGELOG.md"
- "**/audit.yaml"
- "**/cd.yaml"
pull_request:
paths-ignore:
- "**/README.md"
- "**/CHANGELOG.md"
- "**/audit.yaml"
- "**/cd.yaml"

Expand Down Expand Up @@ -55,7 +57,7 @@ jobs:
sudo apt-get update
sudo apt-get install libudev-dev
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup Rust toolchain
uses: dtolnay/rust-toolchain@stable
- name: Enable caching
Expand All @@ -78,11 +80,11 @@ jobs:
sudo apt-get update
sudo apt-get install musl-tools libudev-dev
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup Rust toolchain
uses: dtolnay/rust-toolchain@stable
with:
toolchain: 1.64.0
toolchain: 1.70.0
- name: Enable caching
uses: Swatinem/rust-cache@v2
- name: Cargo check
Expand Down
16 changes: 16 additions & 0 deletions .github/workflows/issue_handler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Add new issues to project

on:
issues:
types:
- opened

jobs:
add-to-project:
name: Add issue to project
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
with:
project-url: https://github.com/orgs/esp-rs/projects/2
github-token: ${{ secrets.PAT }}
88 changes: 88 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added

### Changed

### Fixed
- Create $RUSTUP_HOME/tmp if needed (#365)

### Removed

## [0.6.0] - 2023-10-02

### Added
- Add a flag to skip Xtensa Rust version parsing (#352)
- Add warn message when failed to detect Xtensa Rust (#357)

### Changed
- Update dependencies
- Use `RUSTUP_HOME` tmp folder (#348)
- Improve `remove_dir_all` errors (#346)

### Fixed
- Fix temorary folders/files cleanup (#344)
- Fix Clippy lint (#335)

### Removed

## [0.5.0] - 2023-08-11

## [0.4.1] - 2023-05-18

## [0.4.0] - 2023-04-24

## [0.3.2] - 2023-03-13

## [0.3.1] - 2023-03-06

## [0.3.0] - 2023-02-21

## [0.2.9] - 2023-02-14

## [0.2.8] - 2023-02-03

## [0.2.7] - 2023-02-03

## [0.2.6] - 2023-01-13

## [0.2.5] - 2023-01-11

## [0.2.4] - 2022-12-14

## [0.2.3] - 2022-11-17

## [0.2.2] - 2022-11-17

## [0.2.1] - 2022-11-04

## [0.2.0] - 2022-11-03

## [0.1.0] - 2022-10-07

[unreleased]: https://github.com/esp-rs/espup/compare/v0.6.0...HEAD
[0.6.0]: https://github.com/esp-rs/espup/compare/v0.5.0...v0.6.0
[0.5.0]: https://github.com/esp-rs/espup/compare/v0.4.1...v0.5.0
[0.4.1]: https://github.com/esp-rs/espup/compare/v0.4.0...v0.4.1
[0.4.0]: https://github.com/esp-rs/espup/compare/v0.3.2...v0.4.0
[0.3.2]: https://github.com/esp-rs/espup/compare/v0.3.1...v0.3.2
[0.3.1]: https://github.com/esp-rs/espup/compare/v0.3.0...v0.3.1
[0.3.0]: https://github.com/esp-rs/espup/compare/v0.2.9...v0.3.0
[0.2.9]: https://github.com/esp-rs/espup/compare/v0.2.8...v0.2.9
[0.2.8]: https://github.com/esp-rs/espup/compare/v0.2.7...v0.2.8
[0.2.7]: https://github.com/esp-rs/espup/compare/v0.2.6...v0.2.7
[0.2.6]: https://github.com/esp-rs/espup/compare/v0.2.5...v0.2.6
[0.2.5]: https://github.com/esp-rs/espup/compare/v0.2.4...v0.2.5
[0.2.4]: https://github.com/esp-rs/espup/compare/v0.2.3...v0.2.4
[0.2.3]: https://github.com/esp-rs/espup/compare/v0.2.2...v0.2.3
[0.2.2]: https://github.com/esp-rs/espup/compare/v0.2.1...v0.2.2
[0.2.1]: https://github.com/esp-rs/espup/compare/v0.2.0...v0.2.1
[0.2.0]: https://github.com/esp-rs/espup/compare/v0.1.0...v0.2.0
[0.1.0]: https://github.com/esp-rs/espup/releases/tag/v0.1.0
Loading
Loading