From 5d729c145b6db818668297596b70f5e1174d8c74 Mon Sep 17 00:00:00 2001 From: foo Date: Sat, 16 Mar 2024 03:44:24 +0000 Subject: [PATCH 1/2] Hypermod workflow file --- .github/workflows/hypermod.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/hypermod.yml diff --git a/.github/workflows/hypermod.yml b/.github/workflows/hypermod.yml new file mode 100644 index 0000000..e73e6ee --- /dev/null +++ b/.github/workflows/hypermod.yml @@ -0,0 +1,19 @@ +name: Hypermod + +on: + workflow_dispatch: + inputs: + deploymentId: + description: "The ID of the deployment to run" +jobs: + receive_hypermod_event: + permissions: write-all + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Run Hypermod CLI + uses: hypermod-io/action@v1 + with: + deploymentId: ${{ inputs.deploymentId }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file From 378a854f90fe695a89e056a4b16e69289ba13144 Mon Sep 17 00:00:00 2001 From: Daniel Del Core Date: Wed, 1 Oct 2025 23:14:15 +0000 Subject: [PATCH 2/2] Hypermod workflow file --- .github/workflows/hypermod.yml | 12 ++++++++++-- profile/README.md | 17 +++++------------ 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/.github/workflows/hypermod.yml b/.github/workflows/hypermod.yml index e73e6ee..5c1f037 100644 --- a/.github/workflows/hypermod.yml +++ b/.github/workflows/hypermod.yml @@ -4,16 +4,24 @@ on: workflow_dispatch: inputs: deploymentId: - description: "The ID of the deployment to run" + description: "The deployment ID containing instructions to apply on a repository" + deploymentKey: + description: "The deployment key to authenticate the request" jobs: receive_hypermod_event: - permissions: write-all + permissions: + contents: write + pull-requests: write + actions: read + checks: read runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 + - name: Run Hypermod CLI uses: hypermod-io/action@v1 with: deploymentId: ${{ inputs.deploymentId }} + deploymentKey: ${{ inputs.deploymentKey }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/profile/README.md b/profile/README.md index 571e3d7..04fdcc4 100644 --- a/profile/README.md +++ b/profile/README.md @@ -4,17 +4,17 @@ Hypermod, the ultimate code-evolution toolchain -Simplify the complexities of code evolution and migration by placing the transformative power of static analysis in the hands of every developer, empowering them to build, adapt, and innovate like never before. +Simplify the complexities of code migration by placing the transformative power of static analysis in the hands of every developer, empowering them to build, adapt, and innovate like never before. #### WHY -Code evolution has become a never-ending endeavour, our industry devotes incredible amounts of time and energy to migrating between libraries and managing dependencies by hand rather than focusing on innovating key features. We believe static analysis tools are the key however, they are largely underutilized because the necessary infrastructure is missing for them to be viable at scale. +Code evolution has become a never-ending endeavour. Our industry devotes incredible amounts of time and energy to migrating between libraries and managing dependencies by hand rather than focusing on innovating key features. We believe static analysis tools are the key; however, they are largely underutilized because the necessary infrastructure is missing for them to be viable at scale. #### HOW Hypermod shifts the way developers handle codebase evolution by democratizing the power of static analysis. We turbocharge your development pipeline, enabling smooth migrations across various repositories and technologies, irrespective of their size and number. _All_ of your code evolves as a single entity. -With Hypermod, every developer gains the ability to harness static analysis to evolve code faster, smarter, and more effectively. +With Hypermod, every developer can harness static analysis to evolve code faster, smarter, and more effectively. #### WHAT @@ -28,14 +28,7 @@ By giving you the tools to adapt and evolve, we aim to free your team from the b --- -🔭 Explore an extensive list of codemods [contributed by the community](https://www.codeshiftcommunity.com/docs/registry). +🔭 Explore an extensive list of codemods [contributed by the community](https://www.hypermod.io/explore). -✨ [Create](https://www.codeshiftcommunity.com/docs/authoring), [test](https://www.codeshiftcommunity.com/docs/testing) and [publish](https://www.codeshiftcommunity.com/docs/consuming) codemods from anywhere. +🧠 Up-skill your engineering team using our [guides & resources](https://www.hypermod.io/docs/guides/your-first-codemod). -⚡️ Use our [helpers & testing utilities](https://www.codeshiftcommunity.com/docs/utils) to make writing codemods a breeze. - -🧠 Up-skill your engineering team using our [guides & resources](https://www.codeshiftcommunity.com/docs/your-first-codemod). - -🎨 Perfect for [Design Systems & Monorepos](https://www.codeshiftcommunity.com/docs/monorepos). - -🦄 Bring your own [AST transformer](https://www.codeshiftcommunity.com/docs/css-codemods).