mirror of
https://github.com/pesde-pkg/pesde.git
synced 2024-12-12 02:50:37 +00:00
chore(release): prepare for v0.5.0-rc.1
This commit is contained in:
parent
9f08c7a794
commit
fc123ee537
9 changed files with 38 additions and 247 deletions
|
@ -2,7 +2,7 @@
|
|||
!src
|
||||
!registry
|
||||
registry/.env
|
||||
registry/cache
|
||||
registry/data
|
||||
!Cargo.lock
|
||||
!Cargo.toml
|
||||
!rust-toolchain.toml
|
189
CHANGELOG.md
189
CHANGELOG.md
|
@ -5,184 +5,13 @@ 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).
|
||||
|
||||
## [0.4.7] - 2024-05-12
|
||||
### Details
|
||||
#### Features
|
||||
- Parallel sourcemap generation
|
||||
## [0.5.0-rc.1] - 2024-10-06
|
||||
### Changed
|
||||
- Rewrite the entire project in a more maintainable way by @daimond113
|
||||
- Support workspaces by @daimond113
|
||||
- Improve CLI by @daimond113
|
||||
- Support multiple targets for a single package by @daimond113
|
||||
- Make registry much easier to self-host by @daimond113
|
||||
- Start maintaining a changelog by @daimond113
|
||||
|
||||
## [0.4.6] - 2024-05-12
|
||||
### Details
|
||||
#### Bug Fixes
|
||||
- Create package folders by @daimond113
|
||||
- Colour single tick codeblocks properly by @daimond113
|
||||
|
||||
#### Continuous Integration
|
||||
- Update macos x86_64 image (the default is now arm) by @daimond113
|
||||
|
||||
#### Documentation
|
||||
- Bring back convert index note by @daimond113
|
||||
- Correct manifest dependency format by @daimond113
|
||||
- Link documentation in readme by @daimond113
|
||||
|
||||
#### Features
|
||||
- Allow images in readmes by @daimond113
|
||||
- Add exports to sidebar by @daimond113
|
||||
|
||||
#### Miscellaneous Tasks
|
||||
- Make registry image weigh less by @daimond113
|
||||
|
||||
## [0.4.5] - 2024-04-01
|
||||
### Details
|
||||
#### Bug Fixes
|
||||
- Remove manifest requirement by @daimond113
|
||||
|
||||
## [0.4.4] - 2024-03-31
|
||||
### Details
|
||||
#### Bug Fixes
|
||||
- Use project indices in specifier by @daimond113
|
||||
- Correctly update sync tool files by @daimond113
|
||||
|
||||
## [0.4.3] - 2024-03-31
|
||||
### Details
|
||||
#### Bug Fixes
|
||||
- Ensure version is root by @daimond113
|
||||
|
||||
#### Documentation
|
||||
- Document exports field of manifest by @daimond113
|
||||
|
||||
#### Features
|
||||
- Support manifest-less repos & running local package bin export by @daimond113
|
||||
|
||||
#### Miscellaneous Tasks
|
||||
- Merge pull request #1 from Foorack/repo-patch
|
||||
|
||||
Update repository field in Cargo.toml by @daimond113 in [#1](https://github.com/daimond113/pesde/pull/1)
|
||||
- Update repository field in Cargo.toml by @Foorack
|
||||
|
||||
#### Refactor
|
||||
- Improve manifest parsing by @daimond113
|
||||
|
||||
## New Contributors
|
||||
* @Foorack made their first contribution
|
||||
## [0.4.2] - 2024-03-29
|
||||
### Details
|
||||
#### Bug Fixes
|
||||
- Create folder for config by @daimond113
|
||||
|
||||
#### Features
|
||||
- Add documentation meta tags by @daimond113
|
||||
- Add documentation by @daimond113
|
||||
|
||||
## [0.4.1] - 2024-03-28
|
||||
### Details
|
||||
#### Bug Fixes
|
||||
- :bug: correctly insert packages from lockfile by @daimond113
|
||||
|
||||
#### Continuous Integration
|
||||
- :triangular_flag_on_post: remove macos aarch64 due to costs by @daimond113
|
||||
|
||||
#### Miscellaneous Tasks
|
||||
- :alien: fix compilation due to zstd-sys by @daimond113
|
||||
|
||||
## [0.4.0] - 2024-03-27
|
||||
### Details
|
||||
#### Bug Fixes
|
||||
- :bug: link root dependencies to their dependents aswell by @daimond113
|
||||
|
||||
#### Features
|
||||
- :sparkles: add dependency names by @daimond113
|
||||
- :sparkles: add dependency overrides by @daimond113
|
||||
|
||||
#### Refactor
|
||||
- :art: improve lockfile format by @daimond113
|
||||
|
||||
#### Styling
|
||||
- :art: apply clippy & rustfmt by @daimond113
|
||||
|
||||
## [0.3.2] - 2024-03-24
|
||||
### Details
|
||||
#### Bug Fixes
|
||||
- :bug: correct linking file paths by @daimond113
|
||||
- :bug: correctly enable fields with features by @daimond113
|
||||
|
||||
## [0.3.1] - 2024-03-24
|
||||
### Details
|
||||
#### Features
|
||||
- :sparkles: automatically find file to use as lib by @daimond113
|
||||
|
||||
## [0.3.0] - 2024-03-24
|
||||
### Details
|
||||
#### Features
|
||||
- :sparkles: multi-index + wally support by @daimond113
|
||||
|
||||
#### Miscellaneous Tasks
|
||||
- :pencil2: correct env variable names by @daimond113
|
||||
|
||||
## [0.2.0] - 2024-03-17
|
||||
### Details
|
||||
#### Continuous Integration
|
||||
- :white_check_mark: run clippy on all workspace members by @daimond113
|
||||
|
||||
#### Features
|
||||
- :children_crossing: add wally conversion by @daimond113
|
||||
- :sparkles: add embed metadata by @daimond113
|
||||
|
||||
#### Miscellaneous Tasks
|
||||
- :bug: show logo on all platforms by @daimond113
|
||||
|
||||
#### Refactor
|
||||
- :art: use static variables by @daimond113
|
||||
- :zap: store index files as btreemaps by @daimond113
|
||||
|
||||
## [0.1.4] - 2024-03-16
|
||||
### Details
|
||||
#### Features
|
||||
- :sparkles: add repository field by @daimond113
|
||||
- :rocket: create website by @daimond113
|
||||
- :sparkles: add listing newest packages by @daimond113
|
||||
|
||||
## [0.1.3] - 2024-03-10
|
||||
### Details
|
||||
#### Features
|
||||
- :sparkles: add init, add, remove, and outdated commands by @daimond113
|
||||
- :sparkles: package versions endpoint by @daimond113
|
||||
|
||||
## [0.1.2] - 2024-03-06
|
||||
### Details
|
||||
#### Features
|
||||
- :sparkles: add ratelimits by @daimond113
|
||||
|
||||
#### Miscellaneous Tasks
|
||||
- :rocket: setup crates.io publishing by @daimond113
|
||||
|
||||
## [0.1.1] - 2024-03-04
|
||||
### Details
|
||||
#### Bug Fixes
|
||||
- :passport_control: properly handle missing api token entry by @daimond113
|
||||
|
||||
#### Documentation
|
||||
- :memo: update README by @daimond113
|
||||
|
||||
## [0.1.0] - 2024-03-04
|
||||
### Details
|
||||
#### Features
|
||||
- :tada: initial commit by @daimond113
|
||||
|
||||
[0.4.7]: https://github.com/daimond113/pesde/compare/v0.4.6..v0.4.7
|
||||
[0.4.6]: https://github.com/daimond113/pesde/compare/v0.4.5..v0.4.6
|
||||
[0.4.5]: https://github.com/daimond113/pesde/compare/v0.4.4..v0.4.5
|
||||
[0.4.4]: https://github.com/daimond113/pesde/compare/v0.4.3..v0.4.4
|
||||
[0.4.3]: https://github.com/daimond113/pesde/compare/v0.4.2..v0.4.3
|
||||
[0.4.2]: https://github.com/daimond113/pesde/compare/v0.4.1..v0.4.2
|
||||
[0.4.1]: https://github.com/daimond113/pesde/compare/v0.4.0..v0.4.1
|
||||
[0.4.0]: https://github.com/daimond113/pesde/compare/v0.3.2..v0.4.0
|
||||
[0.3.2]: https://github.com/daimond113/pesde/compare/v0.3.1..v0.3.2
|
||||
[0.3.1]: https://github.com/daimond113/pesde/compare/v0.3.0..v0.3.1
|
||||
[0.3.0]: https://github.com/daimond113/pesde/compare/v0.2.0..v0.3.0
|
||||
[0.2.0]: https://github.com/daimond113/pesde/compare/v0.1.4..v0.2.0
|
||||
[0.1.4]: https://github.com/daimond113/pesde/compare/v0.1.3..v0.1.4
|
||||
[0.1.3]: https://github.com/daimond113/pesde/compare/v0.1.2..v0.1.3
|
||||
[0.1.2]: https://github.com/daimond113/pesde/compare/v0.1.1..v0.1.2
|
||||
[0.1.1]: https://github.com/daimond113/pesde/compare/v0.1.0..v0.1.1
|
||||
|
||||
<!-- generated by git-cliff -->
|
||||
[0.5.0-rc.1]: https://github.com/daimond113/pesde/compare/v0.4.7..v0.5.0-rc.1
|
||||
|
|
2
Cargo.lock
generated
2
Cargo.lock
generated
|
@ -3484,7 +3484,7 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
|
|||
|
||||
[[package]]
|
||||
name = "pesde"
|
||||
version = "0.5.0-dev.0"
|
||||
version = "0.5.0-rc.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"chrono",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "pesde"
|
||||
version = "0.5.0-dev.0"
|
||||
version = "0.5.0-rc.1"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
authors = ["daimond113 <contact@daimond113.com>"]
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
FROM rust:1.77-bookworm AS builder
|
||||
FROM rust:1.81-bookworm AS builder
|
||||
|
||||
COPY . .
|
||||
|
||||
|
|
72
README.md
72
README.md
|
@ -1,76 +1,36 @@
|
|||
<br>
|
||||
|
||||
<div align="center">
|
||||
<img src="https://raw.githubusercontent.com/daimond113/pesde/master/website/static/logo.svg" alt="pesde" width="200" />
|
||||
<img src="https://raw.githubusercontent.com/daimond113/pesde/0.5/assets/logotype.svg" alt="pesde logo" width="200" />
|
||||
</div>
|
||||
|
||||
<br>
|
||||
|
||||
# Important
|
||||
|
||||
> pesde is currently being rewritten, and this new version is not yet ready for use. You can find the stable version in the `master` branch.
|
||||
|
||||
pesde is a package manager for Roblox that is designed to be feature-rich and easy to use.
|
||||
Currently, pesde is in a very early stage of development, but already supports the following features:
|
||||
|
||||
- Managing dependencies
|
||||
- Re-exporting types
|
||||
- `bin` exports (ran with Lune)
|
||||
- Patching packages
|
||||
- Downloading packages from Wally registries
|
||||
pesde is a package manager for the Luau programming language, supporting multiple runtimes including Roblox and Lune.
|
||||
pesde has its own registry, however it can also use Wally, and Git repositories as package sources.
|
||||
It has been designed with multiple targets in mind, namely Roblox, Lune, and Luau.
|
||||
|
||||
## Installation
|
||||
|
||||
pesde can be installed from GitHub Releases. You can find the latest
|
||||
release [here](https://github.com/daimond113/pesde/releases).
|
||||
It can also be installed by using [Aftman](https://github.com/LPGhatguy/aftman).
|
||||
|
||||
## Usage
|
||||
|
||||
pesde is designed to be easy to use. Here are some examples of how to use it:
|
||||
release [here](https://github.com/daimond113/pesde/releases). Once you have downloaded the binary,
|
||||
run the following command to install it:
|
||||
|
||||
```sh
|
||||
# Initialize a new project
|
||||
pesde init
|
||||
|
||||
# Install a package
|
||||
pesde add daimond113/pesde@0.1.0
|
||||
|
||||
# Remove a package
|
||||
pesde remove daimond113/pesde
|
||||
|
||||
# List outdated packages
|
||||
pesde outdated
|
||||
|
||||
# Install all packages
|
||||
pesde install
|
||||
|
||||
# Search for a package
|
||||
pesde search pesde
|
||||
|
||||
# Run a binary
|
||||
pesde run daimond113/pesde
|
||||
|
||||
# Run a binary with arguments
|
||||
pesde run daimond113/pesde -- --help
|
||||
pesde self-install
|
||||
```
|
||||
|
||||
## Preparing to publish
|
||||
Note that pesde manages its own versions, so you can update it by running the following command:
|
||||
|
||||
To publish you must first initialize a new project with `pesde init`. You can then use the other commands to manipulate
|
||||
dependencies, and edit the file
|
||||
manually to add metadata such as authors, description, and license.
|
||||
|
||||
> **Warning**
|
||||
> The pesde CLI respects the `.gitignore` file and will not include files that are ignored. The `.pesdeignore` file has
|
||||
> more power over the `.gitignore` file, so you can unignore files by prepending a `!` to the pattern.
|
||||
|
||||
The pesde CLI supports the `.pesdeignore` file, which is similar to `.gitignore`. It can be used to include or exclude
|
||||
files from the package.
|
||||
```sh
|
||||
pesde self-upgrade
|
||||
```
|
||||
|
||||
## Documentation
|
||||
|
||||
For more information, you can check the [documentation](https://pesde.daimond113.com/docs).
|
||||
For more information about its usage, you can check the [documentation](https://docs.pesde.daimond113.com).
|
||||
|
||||
*Currently waiting on [this PR](https://github.com/daimond113/pesde/pull/3) to be merged.*
|
||||
|
||||
## Registry
|
||||
|
||||
|
@ -78,9 +38,7 @@ The main pesde registry is hosted on [fly.io](https://fly.io). You can find it a
|
|||
|
||||
### Self-hosting
|
||||
|
||||
You can self-host the registry by using the default implementation in the `registry` folder, or by creating your own
|
||||
implementation. The API
|
||||
must be compatible with the default implementation, which can be found in the `main.rs` file.
|
||||
The registry tries to require no modifications to be self-hosted. Please refer to the [example .env file](https://github.com/daimond113/pesde/blob/0.5/registry/.env.example) for more information.
|
||||
|
||||
## Previous art
|
||||
|
||||
|
|
7
assets/logotype.svg
Normal file
7
assets/logotype.svg
Normal file
|
@ -0,0 +1,7 @@
|
|||
<svg viewBox="0 0 72 36" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M0 36V33.8343H2.90124V15.7321H0.081725V13.5664H5.72075L5.76161 15.4052L4.86264 15.8547C5.67989 15.0102 6.64697 14.3564 7.76387 13.8933C8.90802 13.403 10.0658 13.1578 11.2372 13.1578C12.681 13.1578 13.9886 13.4711 15.16 14.0976C16.3586 14.7242 17.2985 15.6504 17.9795 16.8763C18.6878 18.1022 19.0419 19.6005 19.0419 21.3712C19.0419 23.1964 18.6605 24.7628 17.8978 26.0704C17.135 27.3508 16.1134 28.3315 14.8331 29.0125C13.58 29.6935 12.2179 30.0341 10.7468 30.0341C9.92959 30.0341 9.1532 29.9251 8.41768 29.7072C7.70939 29.4892 7.08283 29.2168 6.538 28.8899C5.99317 28.5358 5.58454 28.1408 5.31212 27.7049L5.92506 27.5823L5.8842 33.8343H9.03061V36H0ZM10.2156 27.7866C11.8229 27.7866 13.1713 27.269 14.261 26.2339C15.3507 25.1714 15.8955 23.6323 15.8955 21.6164C15.8955 19.655 15.3779 18.143 14.3427 17.0806C13.3076 16.0182 12 15.487 10.4199 15.487C9.92959 15.487 9.34389 15.5823 8.66285 15.773C7.98181 15.9365 7.30077 16.2089 6.61973 16.5903C5.93868 16.9716 5.36661 17.4756 4.9035 18.1022L5.8842 16.3859L5.92506 26.6425L4.98522 25.3757C5.69351 26.1385 6.51076 26.7378 7.43697 27.1737C8.36319 27.5823 9.28941 27.7866 10.2156 27.7866Z" fill="#F19D1E"/>
|
||||
<path d="M23.6185 22.8148C21.9295 22.8148 20.3904 22.4606 19.0011 21.7523C17.639 21.044 16.5493 20.0497 15.7321 18.7694C14.9421 17.489 14.547 16.0043 14.547 14.3153C14.547 12.5719 14.9284 11.0736 15.6912 9.82045C16.454 8.54009 17.4755 7.55939 18.7559 6.87835C20.0362 6.17007 21.4664 5.81593 23.0464 5.81593C24.6809 5.81593 26.0839 6.15645 27.2553 6.83749C28.4539 7.51853 29.3665 8.48561 29.9931 9.73873C30.6196 10.9918 30.9329 12.4629 30.9329 14.1519V14.9283H17.2031L17.244 13.0486H27.9499C27.9499 11.9862 27.732 11.0872 27.2962 10.3517C26.8875 9.5889 26.3154 9.01682 25.5799 8.63544C24.8444 8.22681 23.9999 8.0225 23.0464 8.0225C22.0385 8.0225 21.1259 8.26768 20.3087 8.75803C19.4914 9.22113 18.8376 9.90218 18.3473 10.8012C17.8842 11.6729 17.6526 12.7353 17.6526 13.9884C17.6526 15.3233 17.8978 16.4811 18.3881 17.4618C18.8785 18.4152 19.5595 19.1644 20.4312 19.7092C21.3302 20.2268 22.3518 20.4856 23.4959 20.4856C24.7218 20.4856 25.8523 20.2404 26.8875 19.7501C27.9227 19.2597 28.8217 18.6468 29.5844 17.9112L30.6469 19.7501C29.9113 20.5946 28.9579 21.3165 27.7865 21.9158C26.6151 22.5151 25.2258 22.8148 23.6185 22.8148Z" fill="#F19D1E"/>
|
||||
<path d="M36.9257 29.0942C36.0812 29.0942 35.2639 28.9853 34.4739 28.7673C33.7111 28.5494 33.0437 28.2497 32.4716 27.8683C31.8996 27.487 31.4637 27.0375 31.164 26.5199L31.777 26.8876V28.6856H29.4069V23.1283H31.5318L31.777 25.7844L31.2049 23.8638C31.5046 24.8718 32.172 25.6482 33.2072 26.193C34.2696 26.7378 35.3729 27.0102 36.517 27.0102C37.5522 27.0102 38.4103 26.8059 39.0914 26.3973C39.7996 25.9887 40.1538 25.4166 40.1538 24.6811C40.1538 23.8093 39.8541 23.21 39.2548 22.8831C38.6827 22.529 37.7565 22.2157 36.4762 21.9433L34.2287 21.4529C32.7304 21.0716 31.5454 20.5676 30.6737 19.941C29.802 19.2872 29.3661 18.2111 29.3661 16.7129C29.3661 15.269 29.9245 14.1657 31.0415 13.403C32.1856 12.613 33.6022 12.218 35.2912 12.218C35.945 12.218 36.626 12.3133 37.3343 12.504C38.0698 12.6675 38.7372 12.9262 39.3365 13.2804C39.9359 13.6345 40.3581 14.0704 40.6033 14.588L39.9903 14.3837V12.5449H42.4012V18.0613H40.2764L39.7452 14.1794L40.4398 16.8763C40.3309 16.3859 40.0176 15.9637 39.5 15.6096C39.0096 15.2282 38.4239 14.9285 37.7429 14.7106C37.0891 14.4926 36.4353 14.3837 35.7815 14.3837C34.9098 14.3837 34.1198 14.5608 33.4115 14.9149C32.7304 15.269 32.3899 15.8411 32.3899 16.6311C32.3899 17.2304 32.6215 17.6936 33.0846 18.0205C33.5749 18.3474 34.3649 18.647 35.4546 18.9195L37.5386 19.3689C38.5738 19.6141 39.5 19.9138 40.3172 20.2679C41.1617 20.5948 41.8292 21.0852 42.3195 21.739C42.8099 22.3655 43.055 23.2645 43.055 24.4359C43.055 25.4983 42.7554 26.3837 42.1561 27.092C41.584 27.773 40.8212 28.277 39.8678 28.6039C38.9415 28.9308 37.9608 29.0942 36.9257 29.0942Z" fill="#F19D1E"/>
|
||||
<path d="M47.7134 23.8637C46.2423 23.8637 44.8802 23.5368 43.6271 22.883C42.4012 22.202 41.4069 21.2213 40.6441 19.9409C39.8814 18.6606 39.5 17.135 39.5 15.3643C39.5 13.5391 39.8541 12.0136 40.5624 10.7877C41.2979 9.53458 42.265 8.58112 43.4636 7.92732C44.6623 7.27352 45.9699 6.94662 47.3865 6.94662C48.5306 6.94662 49.6611 7.16456 50.778 7.60042C51.9222 8.00905 52.9301 8.59475 53.8019 9.35751L52.8212 9.72527V2.12485H49.9608V0H55.845V21.2485H58.3785V23.4142H52.8212V21.2894L53.761 21.4528C52.971 22.2156 52.072 22.8149 51.0641 23.2508C50.0834 23.6594 48.9665 23.8637 47.7134 23.8637ZM48.3672 21.5754C49.4296 21.5754 50.4103 21.3711 51.3093 20.9625C52.2355 20.5539 53.08 20.009 53.8427 19.328L52.8212 20.7173V10.093L53.8427 11.5641C52.9982 10.8286 52.0448 10.2565 50.9823 9.84786C49.9472 9.43924 48.9529 9.23492 47.9994 9.23492C46.9642 9.23492 46.038 9.4801 45.2207 9.97045C44.4307 10.4608 43.8042 11.1827 43.3411 12.1362C42.878 13.0624 42.6464 14.2202 42.6464 15.6095C42.6464 16.8899 42.9052 17.9795 43.4228 18.8785C43.9404 19.7502 44.6214 20.4176 45.4659 20.8808C46.3377 21.3439 47.3047 21.5754 48.3672 21.5754Z" fill="#F19D1E"/>
|
||||
<path d="M64.6955 31.1148C63.0066 31.1148 61.4674 30.7607 60.0781 30.0524C58.716 29.3441 57.6263 28.3498 56.8091 27.0694C56.0191 25.7891 55.6241 24.3044 55.6241 22.6154C55.6241 20.872 56.0055 19.3736 56.7682 18.1205C57.531 16.8402 58.5526 15.8594 59.8329 15.1784C61.1133 14.4701 62.5435 14.116 64.1235 14.116C65.758 14.116 67.1609 14.4565 68.3323 15.1375C69.5309 15.8186 70.4435 16.7857 71.0701 18.0388C71.6966 19.2919 72.0099 20.763 72.0099 22.452V23.2284H58.2801L58.321 21.3487H69.027C69.027 20.2863 68.809 19.3872 68.3732 18.6517C67.9645 17.889 67.3925 17.3169 66.6569 16.9355C65.9214 16.5269 65.0769 16.3226 64.1235 16.3226C63.1155 16.3226 62.2029 16.5677 61.3857 17.0581C60.5684 17.5212 59.9146 18.2022 59.4243 19.1012C58.9612 19.9729 58.7296 21.0354 58.7296 22.2885C58.7296 23.6234 58.9748 24.7811 59.4651 25.7618C59.9555 26.7153 60.6365 27.4644 61.5083 28.0093C62.4072 28.5269 63.4288 28.7857 64.573 28.7857C65.7988 28.7857 66.9294 28.5405 67.9645 28.0501C68.9997 27.5598 69.8987 26.9468 70.6615 26.2113L71.7239 28.0501C70.9884 28.8946 70.0349 29.6165 68.8635 30.2158C67.6921 30.8152 66.3028 31.1148 64.6955 31.1148Z" fill="#F19D1E"/>
|
||||
</svg>
|
After Width: | Height: | Size: 6.1 KiB |
7
fly.toml
7
fly.toml
|
@ -1,8 +1,3 @@
|
|||
# fly.toml app configuration file generated for pesde-registry on 2024-03-04T20:57:13+01:00
|
||||
#
|
||||
# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
|
||||
#
|
||||
|
||||
app = 'pesde-registry'
|
||||
primary_region = 'waw'
|
||||
kill_signal = 'SIGINT'
|
||||
|
@ -15,6 +10,8 @@ ADDRESS = '0.0.0.0'
|
|||
PORT = '8080'
|
||||
COMMITTER_GIT_NAME = 'pesde index updater'
|
||||
COMMITTER_GIT_EMAIL = 'pesde@daimond113.com'
|
||||
INDEX_REPO_URL = 'https://github.com/daimond113/pesde-index'
|
||||
GITHUB_AUTH=1
|
||||
|
||||
[http_service]
|
||||
internal_port = 8080
|
||||
|
|
|
@ -58,7 +58,7 @@ impl PatchCommitCommand {
|
|||
let patches_dir = project.package_dir().join("patches");
|
||||
std::fs::create_dir_all(&patches_dir).context("failed to create patches directory")?;
|
||||
|
||||
let patch_file_name = format!("{}-{}.patch", name.escaped(), version_id.escaped(),);
|
||||
let patch_file_name = format!("{}-{}.patch", name.escaped(), version_id.escaped());
|
||||
|
||||
let patch_file = patches_dir.join(&patch_file_name);
|
||||
if patch_file.exists() {
|
||||
|
|
Loading…
Reference in a new issue