diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 11e2916..09adb28 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,31 +20,8 @@ on: tags: - "v[0-9]+.[0-9]+.[0-9]+*" jobs: - release: - name: release ${{ matrix.target }} - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - include: - - target: x86_64-pc-windows-gnu - archive: zip - - target: x86_64-unknown-linux-musl - archive: tar.zst - - target: x86_64-apple-darwin - archive: zip - steps: - - uses: actions/checkout@master - - name: Compile and release - uses: rust-build/rust-build.action@v1.4.4 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - RUSTTARGET: ${{ matrix.target }} - ARCHIVE_TYPES: ${{ matrix.archive }} - EXTRA_FILES: "README.md LICENSE" - create-release: + permissions: write-all name: create-release runs-on: ubuntu-latest # env: @@ -125,7 +102,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 3788967..a745347 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,20 @@ -# 1.0.0 (unreleased) +# 0.10.0 (unreleased) + +This was originally supposed to be version 1.0.0, but I don't feel confident enough in the stability to call it that. + +Highlights: + +- add a config file (~/.config/ripgrep-all/config.jsonc) that is generated on first use, including schema +- allow custom subprocess-spawning adapters defined via config file. See https://github.com/phiresky/ripgrep-all/wiki + +Others: - auto generate parts of the readme - add loads of debug logs and performance timings when `--debug` is used - better error messages via `anyhow` - add cross-platform rga-fzf binary -- add a config file (~/.config/ripgrep-all/config.jsonc) that is generated on first use, including schema - change whole code base to be async - change adapter interface from `(&Read, &Write) -> ()` to `AsyncRead -> AsyncRead` to allow chaining of adapters -- allow custom subprocess-spawning adapters defined via config file # 0.9.6 (2020-05-19)