Skip to content

Commit

Permalink
Auto-sync CI status for each package (#24)
Browse files Browse the repository at this point in the history
* wip

* fmt

* wip

* fix

* fix

* fmt

* split latest and next

* fix

* fix

* fmt

* wip

* tweak workflow naming

* add npm badge and cleanup readme

* Update README.md

Co-authored-by: Masafumi Koba <[email protected]>

* Update package.json

Co-authored-by: Masafumi Koba <[email protected]>

* apply suggestions from code review

* Update scripts/utils/status-badge.js

* final tweaks

---------

Co-authored-by: Masafumi Koba <[email protected]>
  • Loading branch information
romainmenke and ybiquitous authored Jul 28, 2024
1 parent fc9996f commit a39a25e
Show file tree
Hide file tree
Showing 115 changed files with 2,943 additions and 261 deletions.
171 changes: 0 additions & 171 deletions .github/workflows/test-ecosystem.yml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: '@primer/stylelint-config'
on:
push:
branches:
- main
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-000-primer-stylelint-config.latest.yml
pull_request:
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-000-primer-stylelint-config.latest.yml
workflow_dispatch: null
schedule:
- cron: 0 0 * * *
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-0-latest
cancel-in-progress: true
jobs:
test:
uses: ./.github/workflows/test-package.yml
name: latest
with:
package: '@primer/stylelint-config'
stylelint-version: stylelint@latest
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: '@primer/stylelint-config'
on:
push:
branches:
- main
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-000-primer-stylelint-config.next.yml
pull_request:
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-000-primer-stylelint-config.next.yml
workflow_dispatch: null
schedule:
- cron: 0 0 * * *
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-0-next
cancel-in-progress: true
jobs:
test:
uses: ./.github/workflows/test-package.yml
name: next
with:
package: '@primer/stylelint-config'
stylelint-version: stylelint/stylelint
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: '@shopify/stylelint-plugin'
on:
push:
branches:
- main
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-001-shopify-stylelint-plugin.latest.yml
pull_request:
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-001-shopify-stylelint-plugin.latest.yml
workflow_dispatch: null
schedule:
- cron: 0 0 * * *
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-1-latest
cancel-in-progress: true
jobs:
test:
uses: ./.github/workflows/test-package.yml
name: latest
with:
package: '@shopify/stylelint-plugin'
stylelint-version: stylelint@latest
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: '@shopify/stylelint-plugin'
on:
push:
branches:
- main
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-001-shopify-stylelint-plugin.next.yml
pull_request:
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-001-shopify-stylelint-plugin.next.yml
workflow_dispatch: null
schedule:
- cron: 0 0 * * *
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-1-next
cancel-in-progress: true
jobs:
test:
uses: ./.github/workflows/test-package.yml
name: next
with:
package: '@shopify/stylelint-plugin'
stylelint-version: stylelint/stylelint
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: '@stylistic/stylelint-config'
on:
push:
branches:
- main
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-002-stylistic-stylelint-config.latest.yml
pull_request:
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-002-stylistic-stylelint-config.latest.yml
workflow_dispatch: null
schedule:
- cron: 0 0 * * *
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-2-latest
cancel-in-progress: true
jobs:
test:
uses: ./.github/workflows/test-package.yml
name: latest
with:
package: '@stylistic/stylelint-config'
stylelint-version: stylelint@latest
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: '@stylistic/stylelint-config'
on:
push:
branches:
- main
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-002-stylistic-stylelint-config.next.yml
pull_request:
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-002-stylistic-stylelint-config.next.yml
workflow_dispatch: null
schedule:
- cron: 0 0 * * *
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-2-next
cancel-in-progress: true
jobs:
test:
uses: ./.github/workflows/test-package.yml
name: next
with:
package: '@stylistic/stylelint-config'
stylelint-version: stylelint/stylelint
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: '@stylistic/stylelint-plugin'
on:
push:
branches:
- main
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-003-stylistic-stylelint-plugin.latest.yml
pull_request:
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-003-stylistic-stylelint-plugin.latest.yml
workflow_dispatch: null
schedule:
- cron: 0 0 * * *
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-3-latest
cancel-in-progress: true
jobs:
test:
uses: ./.github/workflows/test-package.yml
name: latest
with:
package: '@stylistic/stylelint-plugin'
stylelint-version: stylelint@latest
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: '@stylistic/stylelint-plugin'
on:
push:
branches:
- main
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-003-stylistic-stylelint-plugin.next.yml
pull_request:
paths:
- .github/workflows/test-package.yml
- .github/workflows/test-package-003-stylistic-stylelint-plugin.next.yml
workflow_dispatch: null
schedule:
- cron: 0 0 * * *
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-3-next
cancel-in-progress: true
jobs:
test:
uses: ./.github/workflows/test-package.yml
name: next
with:
package: '@stylistic/stylelint-plugin'
stylelint-version: stylelint/stylelint
Loading

0 comments on commit a39a25e

Please sign in to comment.