Skip to content

Update from V1 #33

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

Merged
merged 40 commits into from
Jun 25, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
c4a7f1f
Update CHANGELOG
CrazyBoy49z Mar 10, 2025
552133e
Merge all fix (#24)
CrazyBoy49z Mar 10, 2025
9a07a94
Fix styling
CrazyBoy49z Mar 10, 2025
c1e8d48
1.x (#25)
CrazyBoy49z Mar 10, 2025
f3187b6
Update CHANGELOG
CrazyBoy49z Mar 10, 2025
7bbf548
Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0
dependabot[bot] May 12, 2025
223341d
Merge pull request #29 from step2dev/dependabot/github_actions/depend…
github-actions[bot] May 12, 2025
0ba66e1
Bump stefanzweifel/git-auto-commit-action from 5 to 6
dependabot[bot] Jun 16, 2025
82fa141
Update dependabot.yml
CrazyBoy49z Jun 25, 2025
1f293d6
Potential fix for code scanning alert no. 2: Workflow does not contai…
CrazyBoy49z Jun 25, 2025
e1bd95e
Potential fix for code scanning alert no. 1: Workflow does not contai…
CrazyBoy49z Jun 25, 2025
a900570
Merge pull request #30 from step2dev/dependabot/github_actions/stefan…
CrazyBoy49z Jun 25, 2025
8958413
Merge pull request #31 from step2dev/alert-autofix-2
CrazyBoy49z Jun 25, 2025
7a5bcfe
Merge branch 'main' into alert-autofix-1
CrazyBoy49z Jun 25, 2025
042f4a6
Merge pull request #32 from step2dev/alert-autofix-1
CrazyBoy49z Jun 25, 2025
80ec65c
Update dev dependency versions in composer.json
CrazyBoy49z Jun 25, 2025
f05adc6
Merge remote-tracking branch 'origin/main'
CrazyBoy49z Jun 25, 2025
288c60a
Expand version constraints for Pest development dependencies in compo…
CrazyBoy49z Jun 25, 2025
71d58fa
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
fb6247b
Update phpstan.yml
CrazyBoy49z Jun 25, 2025
1ecba72
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
5c4ba3c
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
c9c2478
Update PHP requirement to ^8.2 and align Pest dependencies to ^3.0 in…
CrazyBoy49z Jun 25, 2025
3ddfdb7
Expand Pest version constraints to allow compatibility with both v2 a…
CrazyBoy49z Jun 25, 2025
544da28
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
1690bf0
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
fe3342e
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
8a67de7
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
274a943
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
494878e
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
c28afd6
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
9f4a3dc
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
3b66d36
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
c78b114
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
d2e4280
Update composer.json
CrazyBoy49z Jun 25, 2025
8b6b863
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
b9b8e41
Update run-tests.yml
CrazyBoy49z Jun 25, 2025
5dfcefc
Create delete-workflows.yml
CrazyBoy49z Jun 25, 2025
89b2de8
Delete .github/workflows/codeql.yml
CrazyBoy49z Jun 25, 2025
be0c8c7
Merge branch '2.x-develop' into 2.x-update
CrazyBoy49z Jun 25, 2025
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
9 changes: 8 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,11 @@ updates:
schedule:
interval: "weekly"
labels:
- "dependencies"
- "dependencies"

- package-ecosystem: "composer"
directory: "/"
schedule:
interval: "weekly"
labels:
- "dependencies"
84 changes: 0 additions & 84 deletions .github/workflows/codeql.yml

This file was deleted.

66 changes: 66 additions & 0 deletions .github/workflows/delete-workflows.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name: Delete old workflow runs
on:
workflow_dispatch:
inputs:
days:
description: 'Days-worth of runs to keep for each workflow'
required: true
default: '30'
minimum_runs:
description: 'Minimum runs to keep for each workflow'
required: true
default: '6'
delete_workflow_pattern:
description: 'Name or filename of the workflow (if not set, all workflows are targeted)'
required: false
delete_workflow_by_state_pattern:
description: 'Filter workflows by state: active, deleted, disabled_fork, disabled_inactivity, disabled_manually'
required: true
default: "ALL"
type: choice
options:
- "ALL"
- active
- deleted
- disabled_inactivity
- disabled_manually
delete_run_by_conclusion_pattern:
description: 'Remove runs based on conclusion: action_required, cancelled, failure, skipped, success'
required: true
default: "ALL"
type: choice
options:
- "ALL"
- "Unsuccessful: action_required,cancelled,failure,skipped"
- action_required
- cancelled
- failure
- skipped
- success
dry_run:
description: 'Logs simulated changes, no deletions are performed'
required: false

jobs:
del_runs:
runs-on: ubuntu-latest
permissions:
actions: write
contents: read
steps:
- name: Delete workflow runs
uses: Mattraks/delete-workflow-runs@v2
with:
token: ${{ github.token }}
repository: ${{ github.repository }}
retain_days: ${{ github.event.inputs.days }}
keep_minimum_runs: ${{ github.event.inputs.minimum_runs }}
delete_workflow_pattern: ${{ github.event.inputs.delete_workflow_pattern }}
delete_workflow_by_state_pattern: ${{ github.event.inputs.delete_workflow_by_state_pattern }}
delete_run_by_conclusion_pattern: >-
${{
startsWith(github.event.inputs.delete_run_by_conclusion_pattern, 'Unsuccessful:')
&& 'action_required,cancelled,failure,skipped'
|| github.event.inputs.delete_run_by_conclusion_pattern
}}
dry_run: ${{ github.event.inputs.dry_run }}
2 changes: 1 addition & 1 deletion .github/workflows/dependabot-auto-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

- name: Dependabot metadata
id: metadata
uses: dependabot/fetch-metadata@v2.3.0
uses: dependabot/fetch-metadata@v2.4.0
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/fix-php-code-style-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
uses: aglipanci/laravel-pint-action@2.5

- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v6
with:
token: ${{secrets.GITHUB_TOKEN}}
commit_message: Fix styling
5 changes: 4 additions & 1 deletion .github/workflows/phpstan.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
name: PHPStan

permissions:
contents: read

on:
push:
paths:
Expand All @@ -16,7 +19,7 @@ jobs:
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.1'
php-version: '8.2'
coverage: none

- name: Install composer dependencies
Expand Down
20 changes: 17 additions & 3 deletions .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,34 @@ on:
pull_request:
branches: [main]

permissions:
contents: read

jobs:
test:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: true
matrix:
os: [ubuntu-latest, windows-latest]
php: [8.2, 8.1]
laravel: [10.*]
stability: [prefer-lowest, prefer-stable]
php: [ 8.4, 8.3, 8.2, 8.1]
laravel: [ 12.*, 11.*, 10.* ]
stability: [ prefer-stable ] #prefer-lowest,
include:
- laravel: 12.*
testbench: 10.*
carbon: ^3.8.4
- laravel: 11.*
testbench: 9.*
carbon: ^3.8.4
- laravel: 10.*
testbench: 8.*
carbon: ^2.67
exclude:
- php: 8.1
laravel: 11.*
- php: 8.1
laravel: 12.*

name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
release-notes: ${{ github.event.release.body }}

- name: Commit updated CHANGELOG
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v6
with:
branch: main
commit_message: Update CHANGELOG
Expand Down
5 changes: 2 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,11 @@ All notable changes to `lazy-ui` will be documented in this file.
* Merge all fix by @CrazyBoy49z in https://github.com/step2dev/lazy-ui/pull/24
* Update composer.json by @CrazyBoy49z in https://github.com/step2dev/lazy-ui/pull/26

**Full Changelog**: https://github.com/step2dev/lazy-ui/compare/v1.0.0...1.1.0

## v1.1.0 - 2025-03-10

**Full Changelog**: https://github.com/step2dev/lazy-ui/compare/v1.0.0...v1.0.0

## 1.0.0 -
- Initial release
## 1.0.0 -

- Initial release
21 changes: 11 additions & 10 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,17 @@
"spatie/laravel-package-tools": "^1.14.0"
},
"require-dev": {
"laravel/pint": "^1.0",
"nunomaduro/collision": "^7.9",
"nunomaduro/larastan": "^2.0.1",
"orchestra/testbench": "^8.0",
"pestphp/pest": "^2.0",
"pestphp/pest-plugin-arch": "^2.0",
"pestphp/pest-plugin-laravel": "^2.0",
"phpstan/extension-installer": "^1.1",
"phpstan/phpstan-deprecation-rules": "^1.0",
"phpstan/phpstan-phpunit": "^1.0"

"laravel/pint": "^1.14",
"nunomaduro/collision": "^8.1.1||^7.10.0",
"larastan/larastan": "^2.9||^3.0",
"orchestra/testbench": "^10.0.0||^9.0.0||^8.22.0",
"pestphp/pest": "^2.0||^3.0",
"pestphp/pest-plugin-arch": "^2.0||^3.0",
"pestphp/pest-plugin-laravel": "^2.0||^3.0",
"phpstan/extension-installer": "^1.3||^2.0",
"phpstan/phpstan-deprecation-rules": "^1.1||^2.0",
"phpstan/phpstan-phpunit": "^1.3||^2.0"
},
"autoload": {
"psr-4": {
Expand Down
Loading