WyriHaximus
Repos
501
Followers
521
Following
130

A curated list of amazingly awesome PHPStorm plugins, resources and other shiny things.

770
40

EXPERIMENTAL: Package to see how feasible a simple ORM in ReactPHP is

13
0

Event-driven, streaming HTTP client and server implementation for ReactPHP.

664
134

:ocean: Async first Pusher Client

34
11

Events

Pall all params into operation request creation

Merge pull request #132 from php-api-clients/pass-all-params-into-operation-request-creation

Pall all params into operation request creation

Allow duplicated schemas

Merge pull request #133 from php-api-clients/allow-duplicated-schemas

Allow duplicated schemas

Introduce internal configuration objects

Merge pull request #134 from php-api-clients/introduce-internal-configuration-objects

Introduce internal configuration objects

Support the use of aliases

Merge pull request #135 from php-api-clients/support-the-use-of-aliases

Support the use of aliases

Client SubSplit

Created at 7 hours ago

useAliasesForDuplication config setting

Created at 22 hours ago

Support the use of aliases

Created at 1 day ago
WyriHaximus delete branch support-the-use-of-aliases
Created at 1 day ago

Support the use of aliases

Merge pull request #135 from php-api-clients/support-the-use-of-aliases

Support the use of aliases

Created at 1 day ago
Support the use of aliases
Created at 1 day ago
Support the use of aliases
Created at 1 day ago
WyriHaximus create branch support-the-use-of-aliases
Created at 1 day ago
Comparison should happen with the branch point instead of current main branch

@ruudk Wanted to test it in one of my own projects before notifying you. Glad a did, found an argument swap and some small issues I've now fixed. Let me know if this would resolve this issue, and if not what is wrong so that can be fixed.

Created at 1 day ago
Comparison should happen with the branch point instead of current main branch

@ruudk I'm currently testing out in a project with the following workflow:

name: Composer Diff
on:
  ## To make this workflow work in the simplest way possible, without a PAT or juggling information between, we need to
  ## run it with permissions as if it was already merged.
  ## Refs: https://docs.github.com/en/actions/reference/events-that-trigger-workflows#pull_request_target
  ## Refs: https://securitylab.github.com/research/github-actions-preventing-pwn-requests/
  ## Refs: https://twitter.com/WyriHaximus/status/1393679576828686340
  pull_request_target:
    types:
      - opened
      - synchronize
      - reopened
## This workflow needs the `pull-request` permissions to work
## Refs: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#permissions
permissions:
  pull-requests: write
  contents: read
jobs:
  comment-composer-lock-diff:
    name: Comment composer.lock diff
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v3
        with:
          ref: ${{ github.event.pull_request.head.sha }}
          fetch-depth: 0
      - name: Comment composer.lock diff
        uses: WyriHaximus/github-action-composer.lock-diff@switch-to-composite-action
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Created at 1 day ago