Skip to content

Commit adec276

Browse files
committed
justfile merge fix
2 parents f24d084 + edbd08e commit adec276

33 files changed

Lines changed: 2970 additions & 561 deletions

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# This file was autogenerated by dist: https://opensource.axo.dev/cargo-dist/
1+
# This file was autogenerated by dist: https://axodotdev.github.io/cargo-dist
22
#
33
# Copyright 2022-2024, axodotdev
44
# SPDX-License-Identifier: MIT or Apache-2.0
@@ -49,7 +49,7 @@ on:
4949
jobs:
5050
# Run 'dist plan' (or host) to determine what tasks we need to do
5151
plan:
52-
runs-on: "ubuntu-20.04"
52+
runs-on: "ubuntu-22.04"
5353
outputs:
5454
val: ${{ steps.plan.outputs.manifest }}
5555
tag: ${{ !github.event.pull_request && github.ref_name || '' }}
@@ -65,7 +65,7 @@ jobs:
6565
# we specify bash to get pipefail; it guards against the `curl` command
6666
# failing. otherwise `sh` won't catch that `curl` returned non-0
6767
shell: bash
68-
run: "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.28.0/cargo-dist-installer.sh | sh"
68+
run: "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.28.2/cargo-dist-installer.sh | sh"
6969
- name: Cache dist
7070
uses: actions/upload-artifact@v4
7171
with:
@@ -152,7 +152,7 @@ jobs:
152152
dist build ${{ needs.plan.outputs.tag-flag }} --print=linkage --output-format=json ${{ matrix.dist_args }} > dist-manifest.json
153153
echo "dist ran successfully"
154154
- name: Attest
155-
uses: actions/attest-build-provenance@v1
155+
uses: actions/attest-build-provenance@v2
156156
with:
157157
subject-path: "target/distrib/*${{ join(matrix.targets, ', ') }}*"
158158
- id: cargo-dist
@@ -181,7 +181,7 @@ jobs:
181181
needs:
182182
- plan
183183
- build-local-artifacts
184-
runs-on: "ubuntu-20.04"
184+
runs-on: "ubuntu-22.04"
185185
env:
186186
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
187187
BUILD_MANIFEST_NAME: target/distrib/global-dist-manifest.json
@@ -255,7 +255,7 @@ jobs:
255255
if: ${{ always() && needs.plan.outputs.publishing == 'true' && (needs.build-global-artifacts.result == 'skipped' || needs.build-global-artifacts.result == 'success') && (needs.build-local-artifacts.result == 'skipped' || needs.build-local-artifacts.result == 'success') }}
256256
env:
257257
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
258-
runs-on: "ubuntu-20.04"
258+
runs-on: "ubuntu-22.04"
259259
outputs:
260260
val: ${{ steps.host.outputs.manifest }}
261261
steps:
@@ -319,7 +319,7 @@ jobs:
319319
# still allowing individual publish jobs to skip themselves (for prereleases).
320320
# "host" however must run to completion, no skipping allowed!
321321
if: ${{ always() && needs.host.result == 'success' }}
322-
runs-on: "ubuntu-20.04"
322+
runs-on: "ubuntu-22.04"
323323
env:
324324
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
325325
steps:

CHANGELOG.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

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

5-
## [0.1.9] - 2025-05-12
5+
## [0.1.10] - 2025-07-30
66

77
### 🚀 Features
88

@@ -15,13 +15,23 @@ All notable changes to this project will be documented in this file.
1515
- The NaicsSector::from_key method is now NaicsSector::from_code.
1616
- Added the `NaicsSubcategory` type to represent Naics industry codes with a length of five digits.
1717
- NaicsIndustry enum added to represent the full six-digit NAICS codes.
18+
- `Scope` and `Overwrite` types added to module to represent parameter options for `Queue` methods.
19+
- `Overwrite` and `Scope` added to parameter arguments for `Queue` methods.
20+
- `next_mne_error` added to testing suite to retry to first of a presumably long list of errors, intended for use on TRACE.
21+
- `Naics` type added to module.
1822

1923
### 🐛 Bug Fixes
2024

2125
- Explicit version numbers added to workspace members.
2226
- NaicsSubcategory variants and method values corrected in response to unit testing.
2327
- `NaicsCategory` variants and methods corrected in response to unit testing.
2428
- Typo corrections in the reference file for NAICS codes.
29+
- Clippy fixes and some commented out WIP.
30+
- Temporary down-throttle of the rate limiting for testing.
31+
- Corrections to 2022 NAICS codes.
32+
- Edge case handled where a single item causes the list to serialize as a `serde_json::Value::Object` instead of a `serde_json::Value::Array`.
33+
- Corrections to 2022 Naics codes incorporated into Naics types.
34+
- Special cases added for MNE tables.
2535

2636
### 🚜 Refactor
2737

@@ -43,6 +53,12 @@ All notable changes to this project will be documented in this file.
4353
### 📚 Documentation
4454

4555
- Descriptions added for member crates.
56+
- Doc comments added to justfile.
57+
58+
### 🎨 Styling
59+
60+
- Clarify reporting on the `FromStrError` type.
61+
- Minor refactor of tracing subscriber filter.
4662

4763
### 🧪 Testing
4864

@@ -51,6 +67,8 @@ All notable changes to this project will be documented in this file.
5167
- Verification testings for Naics types added validating variant names, description and codes against the .csv files in the cave.
5268
- Check_naics_industry added to check_naics test suite.
5369
- Check_naics_industry added to check_naics test suite.
70+
- Flux in unit tests related to bulk dataset downloads.
71+
- Queue tests updated with `Overwrite` and `Scope` arguments.
5472

5573
### ⚙️ Miscellaneous Tasks
5674

@@ -66,6 +84,16 @@ All notable changes to this project will be documented in this file.
6684
- NaicsIndustry enum added to public visibility in lib.rs and mod.rs.
6785
- Minor update to tokio and patch updates to clap and jiff dependencies.
6886
- Locked flag added to cargo-dist and cargo-release installs.
87+
- `git-cliff` added to justfile.
88+
- Increment version to 0.1.10.
89+
- Patch update to derive_setters dependency.
90+
- Dependency updates for clap, console, jiff, reqwest and tokio.
91+
- Patch updates to dependency `clap` and dev-dependency `anyhow`.
92+
- `rand` added as dependency. Patch updates to `clap`, `serde_json`, `strum` and `tokio`.
93+
- `rand` added as dependency.
94+
- Types updated for public visibility.
95+
- Naics codes table added back in for backwards compability until the transition to full Naics types is complete.
96+
- Cargo-dist update.
6997

7098
## [0.1.6] - 2025-03-31
7199

0 commit comments

Comments
 (0)