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: support of Makefile and PHAR builds on local machines #77

Merged
merged 19 commits into from
May 13, 2024

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    1f49bb8 View commit details
    Browse the repository at this point in the history
  2. feat: add initial Makefile

    lotyp committed May 10, 2024
    Configuration menu
    Copy the full SHA
    3d1738f View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' of github.com:buggregator/trap into feat/dx-upd…

    …ates
    
    * 'master' of github.com:buggregator/trap:
      chore: simplify version function
      fix: return experimental, if version is not found
      feat: use latest version from auto-incrementing file
    lotyp committed May 10, 2024
    Configuration menu
    Copy the full SHA
    735deaa View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. feat: add docker compose support

    Added base PHP image to run local development and PHAR builds
    
    ci: added default markdownlint config
    
    feat: add box-project/box, composer-require-checker and composer-normalize PHARs
    
    feat: Makefile now builds trap PHAR locally using `make phar` command
    lotyp committed May 11, 2024
    Configuration menu
    Copy the full SHA
    d86a1e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7117486 View commit details
    Browse the repository at this point in the history
  3. refactor: github workflows

    lotyp committed May 11, 2024
    Configuration menu
    Copy the full SHA
    a108476 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. ci: use lowest platform version

    lotyp committed May 12, 2024
    Configuration menu
    Copy the full SHA
    a7d4073 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47f4cc8 View commit details
    Browse the repository at this point in the history
  3. ci: refactor security workflow

    lotyp committed May 12, 2024
    Configuration menu
    Copy the full SHA
    29f776d View commit details
    Browse the repository at this point in the history
  4. style: fix yaml errors

    lotyp committed May 12, 2024
    Configuration menu
    Copy the full SHA
    2bb9ab8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1b3963e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c1579b5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9c004f0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    852ab88 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. chore: update lint-php-files.yml

    Co-authored-by: Aleksei Gagarin <roxblnfk@ya.ru>
    lotyp and roxblnfk committed May 13, 2024
    Configuration menu
    Copy the full SHA
    2d963af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5febbc2 View commit details
    Browse the repository at this point in the history
  3. chore: use single quotes

    lotyp committed May 13, 2024
    Configuration menu
    Copy the full SHA
    a8ba929 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6bfd624 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #79 from buggregator/feat/ci-workflows

    refactor: ci-cd workflows
    lotyp committed May 13, 2024
    Configuration menu
    Copy the full SHA
    d404118 View commit details
    Browse the repository at this point in the history