Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
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
5 changes: 5 additions & 0 deletions .changeset/shared-github-workflows.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@zemd/gha": major
---

Publish the CI, CodeQL, Scorecard and release pipelines as reusable `shared-*.yml` workflows that other monorepos call by pinned SHA, and move the release tooling into this typed, tested package whose bundle is committed to `.github/scripts`.
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
* text=auto eol=lf

# Built from internal/gha, collapsed in pull request diffs.
.github/scripts/*.mjs linguist-generated=true
5 changes: 5 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
* @zemd

# Consumed by other repositories through `uses: zemd/js/.github/workflows/shared-*.yml@<sha>`.
/.github/workflows/shared-*.yml @zemd
/.github/scripts/ @zemd
/internal/gha/ @zemd
1 change: 1 addition & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ updates:
- "/"
- "/packages/*"
- "/http-clients/*"
- "/internal/*"
schedule:
interval: "weekly"
versioning-strategy: "increase" # the workspace pins exact versions (saveExact)
Expand Down
Loading