Skip to content

Commit

Permalink
chore(CI): Update testing matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
elpete committed Jun 21, 2023
1 parent a3c7579 commit f52e1ca
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 30 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/cron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,27 +7,27 @@ jobs:
runs-on: ubuntu-latest
name: Tests
strategy:
fail-fast: true
fail-fast: false
matrix:
cfengine: ["lucee@5", "lucee@be", "adobe@2016", "adobe@2018", "adobe@2021", "adobe@be"]
coldbox: ["coldbox@5", "coldbox@6", "coldbox@be"]
cfengine: ["lucee@5", "lucee@be", "adobe@2018", "adobe@2021", "adobe@2023", "adobe@be"]
coldbox: ["coldbox@6", "coldbox@7", "coldbox@be"]
steps:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Setup Java JDK
uses: actions/setup-java@v1.4.3
with:
java-version: 11
java-version: 11

- name: Set Up CommandBox
uses: elpete/setup-commandbox@v1.0.0

- name: Install dependencies
run: |
box install
box install ${{ matrix.coldbox }} --noSave
- name: Start server
run: box server start cfengine=${{ matrix.cfengine }} --noSaveSettings

Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,25 +17,25 @@ jobs:
strategy:
fail-fast: true
matrix:
cfengine: ["lucee@5", "adobe@2016", "adobe@2018"]
coldbox: ["coldbox@5", "coldbox@6"]
cfengine: ["lucee@5", "adobe@2018", "adobe@2021", "adobe@2023"]
coldbox: ["coldbox@6", "coldbox@7"]
steps:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Setup Java JDK
uses: actions/setup-java@v1.4.3
with:
java-version: 11
java-version: 11

- name: Set Up CommandBox
uses: elpete/setup-commandbox@v1.0.0

- name: Install dependencies
run: |
box install
box install ${{ matrix.coldbox }} --noSave
- name: Start server
run: box server start cfengine=${{ matrix.cfengine }} --noSaveSettings

Expand All @@ -54,14 +54,14 @@ jobs:
- name: Setup Java JDK
uses: actions/setup-java@v1.4.3
with:
java-version: 11
java-version: 11

- name: Set Up CommandBox
uses: elpete/setup-commandbox@v1.0.0

- name: Install CFFormat
run: box install commandbox-cfformat

- name: Run CFFormat
run: box run-script format

Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/prerelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,25 +11,25 @@ jobs:
strategy:
fail-fast: true
matrix:
cfengine: ["lucee@5", "adobe@2016", "adobe@2018"]
coldbox: ["coldbox@5", "coldbox@6"]
cfengine: ["lucee@5", "adobe@2018", "adobe@2021", "adobe@2023"]
coldbox: ["coldbox@6", "coldbox@7"]
steps:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Setup Java JDK
uses: actions/setup-java@v1.4.3
with:
java-version: 11
java-version: 11

- name: Set Up CommandBox
uses: elpete/setup-commandbox@v1.0.0

- name: Install dependencies
run: |
box install
box install ${{ matrix.coldbox }} --noSave
- name: Start server
run: box server start cfengine=${{ matrix.cfengine }} --noSaveSettings

Expand All @@ -52,17 +52,17 @@ jobs:
- name: Setup Java JDK
uses: actions/setup-java@v1.4.3
with:
java-version: 11
java-version: 11

- name: Set Up CommandBox
uses: elpete/setup-commandbox@v1.0.0

- name: Install and Configure Semantic Release
run: |
box install commandbox-semantic-release
box config set endpoints.forgebox.APIToken=${{ secrets.FORGEBOX_TOKEN }}
box config set modules.commandbox-semantic-release.plugins='{ "VerifyConditions": "GitHubActionsConditionsVerifier@commandbox-semantic-release", "FetchLastRelease": "ForgeBoxReleaseFetcher@commandbox-semantic-release", "RetrieveCommits": "JGitCommitsRetriever@commandbox-semantic-release", "ParseCommit": "ConventionalChangelogParser@commandbox-semantic-release", "FilterCommits": "DefaultCommitFilterer@commandbox-semantic-release", "AnalyzeCommits": "DefaultCommitAnalyzer@commandbox-semantic-release", "VerifyRelease": "NullReleaseVerifier@commandbox-semantic-release", "GenerateNotes": "GitHubMarkdownNotesGenerator@commandbox-semantic-release", "UpdateChangelog": "FileAppendChangelogUpdater@commandbox-semantic-release", "CommitArtifacts": "NullArtifactsCommitter@commandbox-semantic-release", "PublishRelease": "ForgeBoxReleasePublisher@commandbox-semantic-release", "PublicizeRelease": "GitHubReleasePublicizer@commandbox-semantic-release" }'
# - name: Run Semantic Release
# env:
# GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,25 +12,25 @@ jobs:
strategy:
fail-fast: true
matrix:
cfengine: ["lucee@5", "adobe@2016", "adobe@2018"]
coldbox: ["coldbox@5", "coldbox@6"]
cfengine: ["lucee@5", "adobe@2018", "adobe@2021", "adobe@2023"]
coldbox: ["coldbox@6", "coldbox@7"]
steps:
- name: Checkout Repository
uses: actions/checkout@v2

- name: Setup Java JDK
uses: actions/setup-java@v1.4.3
with:
java-version: 11
java-version: 11

- name: Set Up CommandBox
uses: elpete/setup-commandbox@v1.0.0

- name: Install dependencies
run: |
box install
box install ${{ matrix.coldbox }} --noSave
- name: Start server
run: box server start cfengine=${{ matrix.cfengine }} --noSaveSettings

Expand All @@ -53,17 +53,17 @@ jobs:
- name: Setup Java JDK
uses: actions/setup-java@v1.4.3
with:
java-version: 11
java-version: 11

- name: Set Up CommandBox
uses: elpete/setup-commandbox@v1.0.0

- name: Install and Configure Semantic Release
run: |
box install commandbox-semantic-release
box config set endpoints.forgebox.APIToken=${{ secrets.FORGEBOX_TOKEN }}
box config set modules.commandbox-semantic-release.plugins='{ "VerifyConditions": "GitHubActionsConditionsVerifier@commandbox-semantic-release", "FetchLastRelease": "ForgeBoxReleaseFetcher@commandbox-semantic-release", "RetrieveCommits": "JGitCommitsRetriever@commandbox-semantic-release", "ParseCommit": "ConventionalChangelogParser@commandbox-semantic-release", "FilterCommits": "DefaultCommitFilterer@commandbox-semantic-release", "AnalyzeCommits": "DefaultCommitAnalyzer@commandbox-semantic-release", "VerifyRelease": "NullReleaseVerifier@commandbox-semantic-release", "GenerateNotes": "GitHubMarkdownNotesGenerator@commandbox-semantic-release", "UpdateChangelog": "FileAppendChangelogUpdater@commandbox-semantic-release", "CommitArtifacts": "NullArtifactsCommitter@commandbox-semantic-release", "PublishRelease": "ForgeBoxReleasePublisher@commandbox-semantic-release", "PublicizeRelease": "GitHubReleasePublicizer@commandbox-semantic-release" }'
- name: Run Semantic Release
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down

0 comments on commit f52e1ca

Please sign in to comment.