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

feat: Adding self-extracting file as an optional feature #31

Open
wants to merge 37 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 32 commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
58eda9c
Adding self-executable
prsabahrami Jul 23, 2024
175ed05
Added header.sh
prsabahrami Jul 23, 2024
4ae4b35
Adding archive directly to shar
prsabahrami Jul 24, 2024
e5171a0
Finished self-extracting files
prsabahrami Jul 24, 2024
cecfe4e
Adding tests
prsabahrami Jul 24, 2024
447a6e2
Remove extra line in header.sh
prsabahrami Jul 25, 2024
c2290a6
fix ci
pavelzw Jul 25, 2024
506ff30
Removing extra print in header file
prsabahrami Jul 25, 2024
9cf18a3
Fixing extraction error in header.sh
prsabahrami Jul 25, 2024
b23c1a9
Initialized extractor
prsabahrami Aug 3, 2024
4bed827
Update chore.yml
prsabahrami Aug 3, 2024
cd71898
Merge branch 'Quantco:main' into main
prsabahrami Aug 3, 2024
85d50eb
Update ci.yml
prsabahrami Aug 3, 2024
5990275
Added extractor
prsabahrami Aug 5, 2024
78352cb
Fixed unpack shell script
prsabahrami Aug 5, 2024
34ece1e
Merge branch 'main' into selfexec_support
prsabahrami Aug 7, 2024
bab4334
Updated Cargo.toml and Cargo.lock
prsabahrami Aug 21, 2024
5a409cc
Merge branch 'main' into selfexec_support
prsabahrami Aug 21, 2024
2c70aa1
Fixed unpack.rs
prsabahrami Aug 21, 2024
9591883
Merge branch 'main' into selfexec_support
prsabahrami Aug 22, 2024
aeb8873
Revert "Merge branch 'main' into selfexec_support"
prsabahrami Aug 22, 2024
0137e5b
Fixed cargo.toml and added support for windows
prsabahrami Aug 22, 2024
04b3a45
Adding tests
prsabahrami Aug 31, 2024
90c1014
Merge branch 'main' into selfexec_support
prsabahrami Sep 5, 2024
62ec962
Fixed merge conflict
prsabahrami Sep 5, 2024
b7abd97
Update dependencies
prsabahrami Sep 6, 2024
89a242d
added download to pack
prsabahrami Sep 20, 2024
1bf7523
Added windows support
prsabahrami Sep 22, 2024
4157a22
added tests
prsabahrami Sep 22, 2024
1109360
added tests and run fmt
prsabahrami Sep 22, 2024
5c06d2b
remove extra function in unpack
prsabahrami Sep 22, 2024
76d41fc
Remove extractor tests
prsabahrami Sep 22, 2024
db13b4a
Update src/header.sh
prsabahrami Oct 11, 2024
9d2c1ac
Update src/header.sh
prsabahrami Oct 11, 2024
e980ec1
Update src/main.rs
prsabahrami Oct 11, 2024
bc037b5
Update tests/integration_test.rs
prsabahrami Oct 11, 2024
cc6b42e
Update tests/integration_test.rs
prsabahrami Oct 11, 2024
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
3 changes: 0 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,6 @@ jobs:
steps:
- name: Checkout branch
uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
fetch-depth: 0
- name: Set up pixi
uses: prefix-dev/setup-pixi@ba3bb36eb2066252b2363392b7739741bb777659
with:
Expand Down
1 change: 1 addition & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ repos:
types: [text]
- id: end-of-file-fixer
name: end-of-file-fixer
exclude: src/header.(sh|ps1)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why do we do this?

entry: pixi run -e lint end-of-file-fixer
language: system
types: [text]
Expand Down
Loading
Loading