From 17fb7e5512bfb48bff2b2b3c0bc7aebbcdfa991d Mon Sep 17 00:00:00 2001 From: Marc Beinder Date: Wed, 1 Oct 2025 09:57:31 -0500 Subject: [PATCH] Update Release Workflows --- .gitattributes | 45 ++++++++++++++++--------------- .github/dependabot.yml | 2 ++ .github/workflows/_preRelease.yml | 22 ++++++++------- .github/workflows/_release.yml | 14 +++++----- 4 files changed, 46 insertions(+), 37 deletions(-) diff --git a/.gitattributes b/.gitattributes index 3dde160..4d5c2ba 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,22 +1,23 @@ -/.github export-ignore -/tests export-ignore -/tests-output export-ignore -.editorconfig export-ignore -.eslintignore export-ignore -.eslintrc.cjs export-ignore -.git-blame-ignore-revs export-ignore -.gitattributes export-ignore -.gitignore export-ignore -.php-cs-fixer.dist.php export-ignore -.prettier.cjs export-ignore -CHANGELOG.md export-ignore -composer.lock export-ignore -package-lock.json export-ignore -phpstan.neon export-ignore -phpstan.neon.dist export-ignore -phpunit.xml.dist export-ignore -pint.json export-ignore -rector.php export-ignore -RELEASE.md export-ignore -tlint.json export-ignore -tsconfig.json export-ignore \ No newline at end of file +.claude export-ignore +/.github export-ignore +/tests export-ignore +/tests-output export-ignore +.editorconfig export-ignore +.eslintignore export-ignore +.eslintrc.cjs export-ignore +.git-blame-ignore-revs export-ignore +.gitattributes export-ignore +.gitignore export-ignore +.php-cs-fixer.dist.php export-ignore +.prettier.cjs export-ignore +CHANGELOG.md export-ignore +composer.lock export-ignore +package-lock.json export-ignore +phpstan.neon export-ignore +phpstan.neon.dist export-ignore +phpunit.xml.dist export-ignore +pint.json export-ignore +rector.php export-ignore +RELEASE.md export-ignore +tlint.json export-ignore +tsconfig.json export-ignore diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 18d7729..a630f73 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -2,6 +2,8 @@ version: 2 updates: - package-ecosystem: "composer" directory: "/" + cooldown: + default-days: 7 schedule: interval: weekly day: wednesday diff --git a/.github/workflows/_preRelease.yml b/.github/workflows/_preRelease.yml index d0a7be8..b09b6f3 100644 --- a/.github/workflows/_preRelease.yml +++ b/.github/workflows/_preRelease.yml @@ -7,12 +7,16 @@ on: - '!v[0-9]+.[0-9]+.[0-9]+' jobs: - CreatePreRelease: - name: CreatePreRelease - uses: EncoreDigitalGroup/ci-workflows/.github/workflows/createRelease.yml@v1 - with: - generateReleaseNotes: true - isDraft: false - preRelease: true - secrets: - token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + CreateRelease: + name: Create Pre-Release + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - name: Create Pre-Release + uses: EncoreDigitalGroup/ci-workflows/actions/github/createRelease@v2 + with: + generateReleaseNotes: true + isDraft: false + preRelease: true + token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/_release.yml b/.github/workflows/_release.yml index 22f8739..9d49c94 100644 --- a/.github/workflows/_release.yml +++ b/.github/workflows/_release.yml @@ -11,11 +11,13 @@ permissions: write-all jobs: CreateRelease: name: Create Release - uses: EncoreDigitalGroup/ci-workflows/.github/workflows/github_createRelease.yml@v2 + runs-on: ubuntu-latest permissions: contents: write - with: - generateReleaseNotes: true - isDraft: false - secrets: - token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + steps: + - name: Create Release + uses: EncoreDigitalGroup/ci-workflows/actions/github/createRelease@v2 + with: + generateReleaseNotes: true + isDraft: false + token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file