Auto: GitHub Actions v2(CI / CD)で自動コマンドを実行しますか?

作成日 2019年08月20日  ·  4コメント  ·  ソース: intuit/auto

機能リクエストは問題に関連していますか?

問題ありません😄

希望するソリューションを説明してください

CircleCIと言う代わりに、GitHub Actions CI / CDを使用してautoコマンドを実行しようとしましたか?

検討した代替案を説明してください

CircleCI

追加のコンテキスト

GitHub Actionsで独自の公開方法(現在、いくつかの手動リリース手順でLernaのみを使用)を実行しようとしていますが、新しいタグが作成されたときにのみワークフローの実行に苦労しています(これはあなたが言及したようにCircleCIで実行できることを私は知っていますドキュメント内)。

enhancement hacktoberfest

最も参考になるコメント

ドキュメントのウェブサイトにgithubアクションのドキュメントを追加しました。 さらにサポートが必要な場合は、別の問題を開いてください。

全てのコメント4件

また、Lernaとautoプライベートパッケージを公開することは可能ですか? これを正しく機能させるために問題が発生しています。

ありがとう!

CircleCIと言う代わりに、GitHub Actions CI / CDを使用して自動コマンドを実行しようとしましたか?

ええ、私は持っています、それは少し余分なセットアップが必要です。 githubアクションは、アクションからリポジトリにプッシュバックするように設定されていないようです。 これが私がやってきた方法です

https://github.com/hipstersmoothie/eslint-formatter-github/blob/master/.github/workflows/push.yml#L24

また、Lernaとautoでプライベートパッケージを公開することは可能ですか? これを正しく機能させるために問題が発生しています。

プライベートレジストリが好きですか?

プライベートレジストリに公開するには、次のことも行う必要があります。

  1. レジストリを使用してルートpackage.jsonでpublishConfigを設定します
  "publishConfig": {
    "registry": "https://registry.npmjs.YOURS.com"
  },
  1. この値を 'lerna.json`に追加します
{
  "registry": "https://registry.npmjs.YOURS.com",
  "packages": [
    "packages/*"
  ],
  "version": "0.76.0",
  "npmClient": "yarn",
  "useWorkspaces": true
}

また、サブパッケージにも公開構成を設定する必要がある場合があります。

これを試して、どのように進んだかを報告します。返信に時間を割いていただき、ありがとうございます。

自動車の素晴らしい仕事を続けてください!

ドキュメントのウェブサイトにgithubアクションのドキュメントを追加しました。 さらにサポートが必要な場合は、別の問題を開いてください。

このページは役に立ちましたか?
0 / 5 - 0 評価