-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* wip: docker based suite * wip: worker based plugins * wip: installation * wip: shimmy shim shim * feat: ambient access plugs * feat: plugin deps * feat: wasmedge, lib/include shims support and globs * feat(plug): pnpm * feat(plug): cargo-instal and wasm-tools * feat(plug): wasm-opt & cargo-insta * feat(ci): e2e tests and some new plugs * wip: asdf plug support * fix: missing changes * feat(core): asdf support * fix: formatting * fix(tests): disable asdf-python * feat(plug): protoc * feat(tests): `protoc` * refactor(hooks): move to bash-preexec * fix(hooks): `init_ghjk` directly in hooks.sh * feat(plug): earthly * fix: change installId format to something less problematic * feat(plug): ruff * feat(plug): whiz * refactor: native js `unarchive` * fix: use zipjs * fix: better `unarchive` * fix: get tests working * fix: address feedback * fix: remove dead code * refactor: `install.ts` -> `setup.ts` * refactor: `setup.ts` -> `init.ts` * wip: `modules` * wip: `plugs` -> `ports` * refactor: big un * fix: apply feedback * fix: pin debian pkg versions for test dockerfile * fix: back to aliases and zsh support * refactor(hooks): explicit bash command * feat(ci): ghjk action * fix(ci): missing shell prop * fix(action): improve outputs * refactor: make hooks more efficient
- Loading branch information
Showing
80 changed files
with
5,655 additions
and
725 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
.git | ||
.vscode | ||
tests/ | ||
*.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
<!-- | ||
Pull requests are squash merged using: | ||
- their title as the commit message | ||
- their description as the commit body | ||
Having a good title and description is important for the users to get readable changelog and understand when they need to update his code and how. | ||
--> | ||
|
||
### Describe your change | ||
|
||
<!-- Explain WHAT the change is --> | ||
|
||
### Motivation and context | ||
|
||
<!-- Explain WHY the was made or link an issue number --> | ||
|
||
### Migration notes | ||
|
||
<!-- Explain HOW users should update their code when required --> | ||
|
||
### Checklist | ||
|
||
- [ ] The change come with new or modified tests | ||
- [ ] Hard-to-understand functions have explanatory comments | ||
- [ ] End-user documentation is updated to reflect the change |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
on: | ||
schedule: | ||
- cron: "0 2 1 * *" | ||
workflow_dispatch: | ||
|
||
jobs: | ||
auto-update: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- uses: actions/setup-python@v4 | ||
- uses: browniebroke/pre-commit-autoupdate-action@main | ||
- uses: peter-evans/create-pull-request@v5 | ||
with: | ||
token: ${{ secrets.GITHUB_TOKEN }} | ||
branch: update/pre-commit-hooks | ||
title: Update pre-commit hooks | ||
commit-message: "chore: update pre-commit hooks" | ||
body: Update versions of pre-commit hooks to latest version. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
on: | ||
pull_request_target: | ||
types: | ||
- opened | ||
- edited | ||
- synchronize | ||
- ready_for_review | ||
|
||
jobs: | ||
check: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: amannn/action-semantic-pull-request@v5 | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
on: | ||
push: | ||
branches: | ||
- main | ||
pull_request: | ||
types: | ||
- opened | ||
- synchronize | ||
- ready_for_review | ||
|
||
env: | ||
DENO_VERSION: "1.38.2" | ||
|
||
jobs: | ||
changes: | ||
runs-on: ubuntu-latest | ||
permissions: | ||
pull-requests: read | ||
steps: | ||
- uses: actions/checkout@v4 | ||
|
||
test-pre-commit: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- uses: denoland/setup-deno@v1 | ||
with: | ||
deno-version: ${{ env.DENO_VERSION }} | ||
- uses: pre-commit/[email protected] | ||
|
||
test-e2e: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- uses: denoland/setup-deno@v1 | ||
with: | ||
deno-version: ${{ env.DENO_VERSION }} | ||
- uses: docker/setup-buildx-action@v3 | ||
- uses: actions-hub/docker/cli@master | ||
env: | ||
SKIP_LOGIN: true | ||
- run: deno task test | ||
|
||
test-action: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- uses: denoland/setup-deno@v1 | ||
with: | ||
deno-version: ${{ env.DENO_VERSION }} | ||
- uses: ./ | ||
id: ghjk-action | ||
env: | ||
GHJK_CONFIG: ./examples/protoc/ghjk.ts | ||
- shell: bash | ||
run: | | ||
cd examples/protoc | ||
. $BASH_ENV | ||
protoc --version |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
.DS_Store | ||
play.ts |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.