Skip to content

chore: modernize CI and add install instructions to README#50

Merged
dsherret merged 3 commits into
mainfrom
chore/modernize-ci-and-readme
Jun 17, 2026
Merged

chore: modernize CI and add install instructions to README#50
dsherret merged 3 commits into
mainfrom
chore/modernize-ci-and-readme

Conversation

@dsherret

Copy link
Copy Markdown
Member

Summary

  • Replace deprecated ::set-output with $GITHUB_OUTPUT in ci.yml.
  • Add an Install section to README covering both dprint add json and the new dprint add npm:@dprint/json form.
  • Include the existing local Wasm casing fix in deployment/npm/README.md.

Test plan

  • CI passes on this branch.

dsherret added 3 commits May 23, 2026 16:12
- Replace deprecated `::set-output` with `$GITHUB_OUTPUT` in ci.yml
- Add Install section to README covering both `dprint add json`
  and `dprint add npm:@dprint/json`
Bring this repo in line with dprint-plugin-exec / -prettier / -roslyn:
GitHub Actions yml is now generated from TypeScript sources that use
@david/gagen, and a "Lint workflow generation" step in ci.yml fails CI
if the .ts and .generated.yml ever drift.

- .github/workflows/ci.{ts,generated.yml} (was ci.yml)
- .github/workflows/publish.{ts,generated.yml} (was publish.yml)
- .github/workflows/release.{ts,generated.yml} (was release.yml)
- .ts files are executable (shebang lets CI run them as
  `./.github/workflows/ci.ts --lint`).
- All action versions are SHA-pinned via gagen's `pinDeps: true`.
@dsherret dsherret merged commit 6376526 into main Jun 17, 2026
2 checks passed
@dsherret dsherret deleted the chore/modernize-ci-and-readme branch June 17, 2026 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant