Releases: DeterminateSystems/flakehub-push
Releases · DeterminateSystems/flakehub-push
v6
What's Changed
- Add flakehub cache to the macos builds by @grahamc in #161
- Update cargo deps for gix-path by @grahamc in #160
- Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot[bot] in #158
- Handle unset derivation outputs attribute by @edolstra in #163
- Refactor ReleaseMetadata, PushContext by @cole-h in #165
- Make it easier to test without GitHub or a local FlakeHub by @edolstra in #164
- ci: disable GHA cache by @cole-h in #166
- ci: fixup upload-artifact action by @cole-h in #167
- Export the exact flakeref as an output by @grahamc in #168
- Flake ref output by @grahamc in #169
- Update
detsys-ts: Merge pull request #67 from DeterminateSystems/allow-obliterating-id-token-privs by @detsys-pr-bot in #174 - Update deps by @grahamc in #177
- Cargo.lock: update deps by @cole-h in #179
- [FH-550] prevent pushes from non-default branch by @colemickens in #184
- Spruce up README docs by @lucperkins in #185
- Update
detsys-ts: Merge pull request #71 from DeterminateSystems/updates by @detsys-pr-bot in #187 - Update deps by @cole-h in #191
- Update
detsys-ts: Merge pull request #74 from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-eb3d92718e by @detsys-pr-bot in #195 - Document multiple flakes in a repo by @lucperkins in #196
- Update
detsys-ts: Merge pull request #78 from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-0af3b8ec11 by @detsys-pr-bot in #199 - relay nice warning if user is not authenticated (possibly not signed up) by @colemickens in #198
- fixup: url join for token status endpoint by @colemickens in #201
- Update
detsys-ts: Merge pull request #79 from DeterminateSystems/dependabot/npm_and_yarn/npm_and_yarn-14f44f5325 by @detsys-pr-bot in #203 - github: improve error for unauthenticated users by @colemickens in #202
- improve unauthenticated error message (again) by @colemickens in #204
- Update
detsys-ts: Merge pull request #80 from DeterminateSystems/fixup-traces by @detsys-pr-bot in #205 - Update
detsys-ts: Merge pull request #81 from DeterminateSystems/dont-capture-some-crashes by @detsys-pr-bot in #206 - Update
detsys-ts: Merge pull request #82 from DeterminateSystems/even-more-crashes by @detsys-pr-bot in #207 - Update
detsys-ts: Ignore hyphen-sep'd diags (#83) by @detsys-pr-bot in #208 - Update
detsys-ts: Bump vite from 6.2.3 to 6.2.4 in the npm_and_yarn group (#85) by @detsys-pr-bot in #210 - Update
detsys-ts: Merge pull request #84 from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-73588cc3c5 by @detsys-pr-bot in #209 - Update
detsys-ts: Merge pull request #86 from DeterminateSystems/dependabot/npm_and_yarn/npm_and_yarn-2bd33993d4 by @detsys-pr-bot in #211 - Remove gix-ref dependency by @dependabot[bot] in #212
- Update
detsys-ts: Merge pull request #87 from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-2f3c1638ee by @detsys-pr-bot in #215 - Bump tokio from 1.40.0 to 1.43.1 by @dependabot[bot] in #216
- Bump crossbeam-channel from 0.5.13 to 0.5.15 by @dependabot[bot] in #218
- Update
detsys-ts: Merge pull request #88 from DeterminateSystems/dependabot/npm_and_yarn/npm_and_yarn-b7c6efa8f1 by @detsys-pr-bot in #220 - Update
detsys-ts: Merge pull request #89 from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-0b8d2803d6 by @detsys-pr-bot in #221 - Update wording around paid features by @lucperkins in #219
- Update
detsys-ts: Update Nix and JS dependencies (#91) by @detsys-pr-bot in #223 - Update
detsys-ts: Merge pull request #92 from DeterminateSystems/dependabot/npm_and_yarn/npm_and_yarn-de653eece3 by @detsys-pr-bot in #224 - Update
detsys-ts: Merge pull request #93 from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-a403fbca50 by @detsys-pr-bot in #225 - Don't raise on exec by @grahamc in #227
- Update
detsys-ts: Merge pull request #94 from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-dde80b0a8d by @detsys-pr-bot in #226 - Replace the old upload_s3 and x86_64-linux approach with push-artifact-ids and the CI workflow by @grahamc in #228
- Update
detsys-ts: Merge pull request #95 from DeterminateSystems/graham/fh-813-create-a-determinate-nix-action-with-pinned-releases by @detsys-pr-bot in #229 - Switch to determinate-nix-action by @lucperkins in #230
- support semaphore via FLAKEHUB_PUSH_OIDC_TOKEN by @colemickens in #222
- Update
detsys-ts: Merge pull request #97 from DeterminateSystems/dependabot/npm_and_yarn/npm-deps-a9a1a26a5c by @detsys-pr-bot in #232 - Update pnpm deps and drop x86_64-darwin by @grahamc in #237
- Update
detsys-ts: Remove FHC action since it's composite (#103) by @detsys-pr-bot in #239 - Update
detsys-ts: Merge pull request #101 from DeterminateSystems/gustavderdrache/write-correlation by @detsys-pr-bot in #238 - Remove Apple SDK frameworks by @lucperkins in #235
- Update
detsys-ts: Skip complicated rewrites, record groups. (#104) by @detsys-pr-bot in #241 - Fix compatibility with lazy trees by @edolstra in #242
- Update
detsys-ts: Await the request promise so we can cover it with the timout handler (#105) by @detsys-pr-bot in #243
Full Changelog: v5...v6
v5
What's Changed
- Update detsys-ts by @lucperkins in #135
- Update
detsys-ts: Merge pull request #135 from DeterminateSystems/detsys-ts-update by @detsys-pr-bot in #138 - Update
detsys-ts: by @detsys-pr-bot in #137 - Support single-platform evaluations for home manager by @grahamc in #139
- Fixup my-flake-is-too-big option by @grahamc in #141
- fixup whitespace by @grahamc in #142
- Fix macOS build by @lucperkins in #140
- Revert "Fix macOS build" by @grahamc in #143
- Enable auto-formatting subgroups in flake names by @lucperkins in #145
- Un-disable subgroup renaming by default by @lucperkins in #146
- Handle non-existent response body by @lucperkins in #147
- Fix upload name handling by @lucperkins in #148
- Revert "Revert "Fix macOS build"" by @grahamc in #144
- Add include-output-paths to config table in README by @lucperkins in #149
- Move development docs into separate Markdown file by @lucperkins in #150
- Update flake schemas to 0.1.2 by @lucperkins in #151
- Update Nixpkgs by @lucperkins in #152
- Bump gix-attributes from 0.22.2 to 0.22.3 by @dependabot in #153
- Update
detsys-ts: Merge pull request #153 from DeterminateSystems/dependabot/cargo/gix-attributes-0.22.3 by @detsys-pr-bot in #154 - Update
detsys-ts: Merge pull request #61 from DeterminateSystems/use-coalesce-for-array by @detsys-pr-bot in #155 - Update
detsys-ts: Merge pull request #62 from DeterminateSystems/dont-pull-microstackshots by @detsys-pr-bot in #156 - Bump gix-path from 0.10.9 to 0.10.10 by @dependabot in #157
- Update
detsys-ts: Merge pull request #63 from DeterminateSystems/retry-streams by @detsys-pr-bot in #159
New Contributors
- @detsys-pr-bot made their first contribution in #138
Full Changelog: v4...v5
v4
What's Changed
extra-tags->extra-labelsby @cole-h in #68- Set the mtime fields in the tarball correctly by @edolstra in #61
- Allow for case-insensitive README names by @lucperkins in #70
- Go fast? by @grahamc in #71
- Filter out empty strings from labels and tags by @cole-h in #73
- Update production-test.yml by @cole-h in #74
- Update to handle the new schema format by @edolstra in #72
- Fix flake-schemas URL by @edolstra in #75
- Make it possible to error when uploading an already-existing release by @cole-h in #78
- Read README from flake's store path by @cole-h in #81
- Don't re-append the subdir to the store path by @grahamc in #82
- Set content type header by @Hoverbear in #84
- Prevent "bearer" capitalization mistakes by using the bearer_auth function by @cole-h in #86
- Private flakes scaffolding by @cole-h in #87
- JWT: correct the audience by @grahamc in #89
- Set the aud claim for local dev by @cole-h in #90
- Mechanical migration to FlakeHub by @grahamc in #92
- Require flake.lock to be up-to-date if it exists by @cole-h in #96
- Register flake output paths with FlakeHub by @edolstra in #95
- Fix typos in README by @oscar-izval in #97
- update deps by @grahamc in #101
- Bump h2 from 0.3.22 to 0.3.24 by @dependabot in #104
- Offer an improved error experience by @Hoverbear in #105
- Show github annotation on specific errors. by @Hoverbear in #106
- Do some code splitting to make future work on flakehub-push more joyful by @Hoverbear in #107
- Less GitHub dependence by @Hoverbear in #108
- Revert "Less GitHub dependence" by @grahamc in #110
- Remove non-token dependencies on GitHub Actions by @Hoverbear in #109
- push.rs: fix log message by @colemickens in #113
- Decouple
--github-tokenandis_github_actionslogic by @Hoverbear in #112 - Publish to FlakeHub by @lucperkins in #115
- Bump eyre from 0.6.11 to 0.6.12 by @dependabot in #117
- Bump h2 from 0.3.24 to 0.3.26 by @dependabot in #118
- Update gix and gix-ref by @cole-h in #119
- Bump mio from 0.8.10 to 0.8.11 by @dependabot in #120
- Bump rustls from 0.21.10 to 0.21.11 by @dependabot in #123
- Make flake public on FlakeHub by @lucperkins in #116
- Provide a TypeScript version of the Action by @lucperkins in #124
- Fix Dependabot issue by @lucperkins in #127
- Enable FlakeHub Cache by @lucperkins in #126
- Fix environment variable name for flake visibility by @lucperkins in #125
- refactor internals, add initial gitlab support by @colemickens in #121
- Update gix and gix-ref by @cole-h in #130
- Update detsys-ts by @lucperkins in #131
- Update detsys-ts by @lucperkins in #132
- srv update by @grahamc in #133
- Update detsys-ts (status page changes) by @lucperkins in #134
New Contributors
- @oscar-izval made their first contribution in #97
- @dependabot made their first contribution in #104
Full Changelog: v3...v4
v3
Nothing functional has changed. Updated security contact and metadata..
Little Tweaks! Updating the metadata.
Just updating the metadata on the action.
Hello, world!
We're extremely excited to announce the release of FlakeHub, a platform for discovering and publishing Nix flakes. FlakeHub provides the Nix ecosystem with a variety of new capabilities:
- The ability to explore the Nix flake landscape.
Semantic versioning for flakes, including version modifiers like ~ (flexible patch) and = (exact match). - Automated flake publishing with GitHub Actions.
- We think that FlakeHub could be a transformative force in the Nix ecosystem and provide a crucial inflection point for flake adoption within and outside of the Nix community. We can't wait to see what people do with it. Check out our flake publishing wizard at flakehub.com/new if you want to get started now or read on to learn more.
