並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 447件

新着順 人気順

Actionsの検索結果201 - 240 件 / 447件

  • GitHub Actionsのpermissionを粛々と整理した話 - 10X Product Blog

    こんにちは、セキュリティチームの@sota1235です。 10Xのセキュリティチームではプロダクトに近い領域での権限管理に関して、リスク整理と対応を日々行なっています。 今回はその取り組みの一環であるGitHub Actionsのpermissionsに関しての取り組みをご紹介します! なぜやるのか そもそもこの取り組みを始めたWhyを軽く説明します。 10XではGitHubで日々の業務が行われており、守るべき資産の数多くがGitHub上で管理されています。 また、アプリケーションのデプロイや日々の運用などもGitHub Acitonsを利用しながら行われており、もしGitHub上で何かしらのセキュリティリスクが顕在化した時のダメージは大きいです。 例えば守るべき主な資産は以下が挙げられます。 Git管理されているソースコード 業務上のやり取りが行われるIssue、Pull Request

      GitHub Actionsのpermissionを粛々と整理した話 - 10X Product Blog
    • GitHub Actions: Dynamic names for workflow runs · GitHub Changelog

      AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

        GitHub Actions: Dynamic names for workflow runs · GitHub Changelog
      • GitHub ActionsのSelf-hosted RunnerをM1 Macで構築して、iOSのCI/CDが快適になった話

        こんにちは!テラーノベルでiOS/Android/Webとフロントエンド周りを担当している @kazutoyoです! テラーノベルのCI/CDは、Bitriseを利用していました。(旧プランでTeamsプラン移行前のもの) BitriseはモバイルにフォーカスされたCI/CDサービスで、かんたんにモバイルでのCI/CDパイプラインを構築できる素晴らしいサービスです。 ただし、テラーノベルのアプリ開発において、以下のような問題点がありました。 テラーノベルでのBitriseを利用する問題点1: マシンタイプが現在では古い こちらは旧プランを利用していたためGen2マシンを利用できなかったからなのですが、当時のEliteプランでもMac mini 2018年モデルでした。 Model Identifier: Macmini6,2 machdep.cpu.brand: 0 machdep.cpu

          GitHub ActionsのSelf-hosted RunnerをM1 Macで構築して、iOSのCI/CDが快適になった話
        • GitHub ActionsでCODEOWNERSファイルの変更を詳細に報告するツール

          皆さん、こんにちは! @hoshinotsuyoshi です。今回は、私が開発した便利なツールについて紹介したいと思います。このツールは、GitHubのCODEOWNERSファイルの変更を正確に報告し、プルリクエストのレビューを効率的に進めるのに役立ちます。 背景 プロジェクトの管理では、CODEOWNERSファイルを使用して、特定のファイルやディレクトリに対する所有者(コードの保有者)を指定することがあります。 しかし、このファイルの解釈・パースは複雑怪奇で、このファイルの内容が変更された場合、具体的にどのファイルが影響を受けるのかを把握するのは簡単ではありません。 同僚のmh4gfさんの記事 GitHubのCODEOWNERSで一部サブディレクトリだけ別のオーナーを指定する も御覧ください。 サブディレクトリだけ別のオーナーを指定するときにこんな書き方をしないといけないんです。 どうで

            GitHub ActionsでCODEOWNERSファイルの変更を詳細に報告するツール
          • Security Incident Disclosure

            On 18th April 2021, a security researcher identified a vulnerability in our review-cask-pr GitHub Action used on the homebrew-cask and all homebrew-cask-* taps (non-default repositories) in the Homebrew organization and reported it on our HackerOne. Whenever an affected cask tap received a pull request to change only the version of a cask, the review-cask-pr GitHub Action would automatically revie

              Security Incident Disclosure
            • GitHub Actionsのnode-versionをまとめてアップデートするコマンドラインツールを書いた

              GitHubでのCIはActions | GitHubを使うようになりましたが、GitHub Actionのsetup-nodeにはLTSのような相対的な値を指定する方法がありません。 Support aliases like LTS · Issue #26 · actions/setup-node Support for LTS version · Issue #208 · actions/setup-node Support latest as a version alias for the latest Node version · Issue #257 · actions/setup-node そのため、GitHub ActionsでNode.jsのテストを書くには、次のようにnode-versionにそれぞれのバージョンを指定する必要があります。 Travis CIではnvmが使

                GitHub Actionsのnode-versionをまとめてアップデートするコマンドラインツールを書いた
              • A better logs experience with GitHub Actions

                AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                  A better logs experience with GitHub Actions
                • GitHub - Kesin11/actions-timeline: An Action shows timeline of a workflow in a run summary.

                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                    GitHub - Kesin11/actions-timeline: An Action shows timeline of a workflow in a run summary.
                  • tagpr を機能強化してv1.0.0をリリースしました | おそらくはそれさえも平凡な日々

                    前回のtagprの紹介エントリの反響が思ったより大きくて喜んでいます。ということで、積み残し及び、要望やヒントから着想を得て幾つかの機能を追加実装しv1.0.0をリリースしました。 https://github.com/Songmu/tagpr/releases/tag/v1.0.0 ありがたいことに、public repoだけでも十数名の方に既にご利用いただいているようで、フィードバックから細かいエッジケースの修正も幾つかおこなって敲かれたため、だいぶ使い物になるソフトウェアになったと言って良いでしょう。 ということで、追加された機能等について解説していきます。 uses: Songmu/tagpr@v1 これまではワークフロー上で uses: Songmu/tagpr@main とブランチ直指定してもらっていましたが、uses: Songmu/tagpr@v1 と指定できるようになりま

                      tagpr を機能強化してv1.0.0をリリースしました | おそらくはそれさえも平凡な日々
                    • GitHub - azu/rss-to-twitter: GitHub Actions: RSS to Twitter

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        GitHub - azu/rss-to-twitter: GitHub Actions: RSS to Twitter
                      • GitHub - googleapis/release-please: generate release PRs based on the conventionalcommits.org spec

                        Rather than continuously releasing what's landed to your default branch, release-please maintains Release PRs: These Release PRs are kept up-to-date as additional work is merged. When you're ready to tag a release, simply merge the release PR. Both squash-merge and merge commits work with Release PRs. When the Release PR is merged, release-please takes the following steps: Updates your changelog f

                          GitHub - googleapis/release-please: generate release PRs based on the conventionalcommits.org spec
                        • 不要なGitHub Actionsのキャッシュを削除するdelete-action-cacheを作った

                          TL;DR 不要なGitHub Actionsのキャッシュを簡単に削除できるtoshimaru/delete-action-cacheというActionを作った。 GitHub Actions Cacheの容量制限 GitHub Actionsのキャッシュの保持容量は10GBまでという制限がある。 GitHubは、7日間以上アクセスされていないキャッシュエントリを削除します。 保存できるキャッシュの数に制限はありませんが、リポジトリ内のすべてのキャッシュの合計サイズは制限されています (最大 10 GB)。 ref. 依存関係をキャッシュしてワークフローのスピードを上げる - GitHub Docs キャッシュが超過している・超過しそうだと下記のような警告が表示される。 Least recently used caches will be automatically evicted to

                            不要なGitHub Actionsのキャッシュを削除するdelete-action-cacheを作った
                          • GitHub Actions: Workflow visualization · GitHub Changelog

                            AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                              GitHub Actions: Workflow visualization · GitHub Changelog
                            • GitHub-hosted runners: Double the power for open source

                              AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                GitHub-hosted runners: Double the power for open source
                              • actions/setup-ruby が archived になっていた - masa寿司の日記

                                GitHub Actionsでrubyを使うにはどうすればいいかということでハマった経緯から、以前いくつか記事を書きました。 mstshiwasaki.hatenablog.com mstshiwasaki.hatenablog.com この話は ruby/setup-ruby が登場した段階で実質的に完了したと捉えていて、後はいつ actions/setup-ruby が deprecated になるのかのかとしばらくwatchしていたものの、相変わらずGitHub側のactionが遅かったので途中からwatchを外してました。 そんな中、先週ruby-jpのSlackを除いたらCIチャンネルで actions/setup-ruby がarchivedになったことを知りました。 github.com ということで、しばらくwatchしてなかったのでその間の動きをざっとチェックしてみました

                                  actions/setup-ruby が archived になっていた - masa寿司の日記
                                • GitHub Actions: GitHub-hosted runners now run Node.js 16 by default

                                  GitHub Actions: GitHub-hosted runners now run Node.js 16 by default actions December 10, 2021 In the latest update to our GitHub-hosted runners virtual environments, Node.js 16 has become the default version of node and npm 8 has become the default version of npm. To select the version of Node.js that you use for your projects, we encourage you to use the setup-node action. For questions, visit th

                                    GitHub Actions: GitHub-hosted runners now run Node.js 16 by default
                                  • GitHub - suzuki-shunsuke/pinact: pinact is a CLI to edit GitHub Workflow and Composite action files and pin versions of Actions and Reusable Workflows. pinact can also update their versions and verify version annotations.

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - suzuki-shunsuke/pinact: pinact is a CLI to edit GitHub Workflow and Composite action files and pin versions of Actions and Reusable Workflows. pinact can also update their versions and verify version annotations.
                                    • Claude Code GitHub Actions - Anthropic

                                      Claude Code GitHub ActionsはAI駆動の自動化をGitHubワークフローにもたらします。任意のPRやissueで簡単に@claudeとメンションするだけで、Claudeがコードを分析し、プルリクエストを作成し、機能を実装し、バグを修正します - すべてプロジェクトの標準に従いながら。 Claude Code GitHub Actionsは現在ベータ版です。エクスペリエンスを改善する過程で、機能や動作が変更される可能性があります。 Claude Code GitHub ActionsはClaude Code SDKの上に構築されており、Claude Codeをアプリケーションにプログラム的に統合することを可能にします。SDKを使用して、GitHub Actions以外のカスタム自動化ワークフローを構築できます。 Claude Code GitHub Actionsを使

                                        Claude Code GitHub Actions - Anthropic
                                      • GitHub Actions: All Actions will run on Node16 instead of Node12 · GitHub Changelog

                                        AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                          GitHub Actions: All Actions will run on Node16 instead of Node12 · GitHub Changelog
                                        • GitHub Actions: Use the GITHUB_TOKEN with workflow_dispatch and repository_dispatch · GitHub Changelog

                                          AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                            GitHub Actions: Use the GITHUB_TOKEN with workflow_dispatch and repository_dispatch · GitHub Changelog
                                          • GitHub - lost-pixel/lost-pixel: Open source alternative to Percy, Chromatic, Applitools.

                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                              GitHub - lost-pixel/lost-pixel: Open source alternative to Percy, Chromatic, Applitools.
                                            • The biggest Firebase Hosting update ever? Preview channels, GitHub Actions, and more!

                                              The biggest Firebase Hosting update ever? Preview channels, GitHub Actions, and more! Get ready! We have a huge set of updates landing for Firebase Hosting! Today we are announcing preview channels, an official GitHub Action, and cloning of versions! These features are centered around making you more productive and creating a better collaborative process for teams. Let’s dive in! Preview Channels

                                                The biggest Firebase Hosting update ever? Preview channels, GitHub Actions, and more!
                                              • 【GitHub Actions】Markdown 執筆に textlintの自動校正を取り入れる | DevelopersIO

                                                背景 GitHub で Markdown 執筆活動 複数人で協力してドキュメントを執筆しています。 執筆の流れは下図のとおり。 執筆ブランチ を作成する 執筆ブランチ で執筆活動を行う mainブランチ にマージするための プルリクエスト を作成する プルリクエスト内でレビュー (必要に応じて修正) を行う 最後に mainブランチ へマージする (1. に戻る) 最低限 Git や GitHub 周りの操作を把握できたら、この方法は結構良いと感じています。 以下のようなメリットを享受できています。 テキストで情報を管理できる ( by Markdown ) バージョン管理ができる( by Git ) 文章レビューの流れを統一できる( by GitHub ) textlint で文章校正 さて、執筆活動において より良い文章 を書くために textlint を活用しています。 textli

                                                  【GitHub Actions】Markdown 執筆に textlintの自動校正を取り入れる | DevelopersIO
                                                • GitHub Actions: Environments, environment protection rules and environment secrets (beta) · GitHub Changelog

                                                  AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                                    GitHub Actions: Environments, environment protection rules and environment secrets (beta) · GitHub Changelog
                                                  • monorepoでPR中のコードをnpmパッケージとしてcanary releaseするGitHub Actions

                                                    GitHub Actions + lernaでcanaryリリース 次のようなGitHub Actionsを設定することで、PR中に/canary-release というコメントをすると、そのPRのコードをcanaryリリースできるようになります。 Requirements: lerna name: '/canary-release' on: issue_comment: types: [ created ] permissions: contents: read # for checkout pull-requests: write # for comments packages: write # for publish jobs: canary-release: name: canary-release runs-on: ubuntu-latest if: | # コメントを扱う制限

                                                      monorepoでPR中のコードをnpmパッケージとしてcanary releaseするGitHub Actions
                                                    • GitHub Actions: Deprecating set-env and add-path commands · GitHub Changelog

                                                      AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                                        GitHub Actions: Deprecating set-env and add-path commands · GitHub Changelog
                                                      • Managing GitHub Actions settings for a repository - GitHub Docs

                                                        You can disable or configure GitHub Actions for a specific repository.

                                                          Managing GitHub Actions settings for a repository - GitHub Docs
                                                        • GitHub Actions でも [skip ci] が使えるようになりました

                                                          公式ブログ GitHub Actions: Skip pull request and push workflows with [skip ci] - GitHub Changelog コミットメッセージの内容から push と pull_request のワークフローをスキップできるようになりました。 push または pull request (PR) の HEAD コミットに [skip ci], [ci skip], [no ci], [skip actions], [actions skip] のいずれかが含まれる場合にワークフローがスキップされます。 検証 [skip ci] を例に検証します。 1. スキップする単一コミット ワークフローを作成。検証用のためトリガーは paths で絞ってあります。 [skip ci] というコミットメッセージで skip ブランチへコミット

                                                            GitHub Actions でも [skip ci] が使えるようになりました
                                                          • AWS CDKv2 でスナップショットテストと CI を始めてみよう | DevelopersIO

                                                            これは CDK Advent Calendar 2021 の13日目のエントリーです。 こんにちは、坂井(ore88ore)です。 CDK v2 GA となりましたねー。今後も積極的にバージョンアップに追従したいけど、既存の機能に影響がないだろうか、システムが正しく動くだろうか・・・などの不安があり、なかなか最新のバージョンに追従できないと思っている方も多いのではないでしょうか。 そういった不安を少しでも和らげるために、簡単に始められるスナップショットテストと CI の導入について紹介させていただきます。 作成するアーキテクチャ 今回作成するアーキテクチャとなります。API Gateway、Lambda、DynamoDB を使ったサーバレス API をテスト対象のリソースとし、CI は GitHub Actions を利用して、プルリクを作成したタイミングでスナップショットテストが実行され

                                                              AWS CDKv2 でスナップショットテストと CI を始めてみよう | DevelopersIO
                                                            • 5 automations every developer should be running

                                                              TL;DR: For any developer looking to avoid security vulnerabilities, buttons that don’t work, slow site speeds, or manually writing release notes this is for you. As developers, we get a bad rap for not writing tests—or automations for that matter—as much as we should. It’s not that we don’t do it (well, maybe some of us don’t). But it’s a fact that writing more code can be a little more fun than s

                                                                5 automations every developer should be running
                                                              • GitHub Actionsのconcurrencyを触ってみる

                                                                これ。同時実行を制御できるようになった GitHub Actions: Limit workflow run or job concurrency - GitHub Changelog

                                                                  GitHub Actionsのconcurrencyを触ってみる
                                                                • フロントエンド刷新プロジェクトの開発サイクルを加速するデプロイパイプラインの改善 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                                  フロントエンド刷新プロジェクトの開発サイクルを加速するデプロイパイプラインの改善 この記事は Cybozu Advent Calendar 2022 の 19 日目の記事です。 18 日目はこちら → チームメトリクスと感情データを活用した「ふりかえり」の手引き 20 日目はこちら → エンジニアとの距離が近くなっていいことたくさんだったQAの話 こんにちは!! kintone フロントエンドリアーキテクチャプロジェクト (フロリア)のAppShell チームでプロダクトオーナーをしている tasshi です。 kintone フロントエンドリアーキテクチャプロジェクト (フロリア)、およびAppShellチームについてはこちらの記事をご覧ください。 今回はフロリアの開発で利用しているテスト環境へのデプロイパイプラインを紹介します。 目次 フロントエンド刷新プロジェクトの開発サイクルを加速

                                                                    フロントエンド刷新プロジェクトの開発サイクルを加速するデプロイパイプラインの改善 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                                  • GitHub - cross-platform-actions/action: Cross-platform GitHub action

                                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                      GitHub - cross-platform-actions/action: Cross-platform GitHub action
                                                                    • Introducing npm package provenance

                                                                      AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                                                        Introducing npm package provenance
                                                                      • GitHub Actionsへの移行

                                                                        すっかり秋になり、お鍋が恋しい季節になりました。 どうもお久しぶりです、GMOアドマーケティング GMOSSP開発担当の@KazuakiMです。 GMOSSPでは最近、CircleCIからGitHub Actionsに移行した事から、その情報をお伝えできたらと思います。 GMOSSPでは配信をPHP、集計などをGo言語で実装している事から、 今回はPHPのGitHub Actionsの実装例となります。 そもそもGitHub Actionsとは? 継続的インテグレーション/継続的デリバリー(CI/CD)をGitHubが提供する環境内で実行できるサービスとなります。 GitHub Actionsを使用すると、ワールドクラスのCI / CDですべてのソフトウェアワークフローを簡単に自動化できます。 GitHubから直接コードをビルド、テスト、デプロイでき、コードレビュー、ブランチ管理、問題のト

                                                                          GitHub Actionsへの移行
                                                                        • GitHub ActionsによるWindowsタスクスケジューラの自動反映 - ZOZO TECH BLOG

                                                                          はじめに こんにちは。SRE部BtoBチームの田村です。BtoBチームが担当してるサービスには、クラウドで構成されているFBZ、オンプレ環境で稼働しているブランド様の自社ECシステム支援事業もあります。その自社ECシステムでは、バッチ処理が多数稼働しています(執筆時点でバッチ214本)。 バッチ処理のスケジュールはWindowsのタスクスケジューラで管理しており、定期メンテナンスや新規サービスリリースの際に運用者が手作業でタスクスケジューラの設定を更新していました。 手作業を伴い、繰り返される要素もあったため、我々のチーム内で「バッチの運用」はトイルの1つとして認識されていました。また、前回の記事と同様に、設定戻し漏れのリスク、作業工程の履歴を別帳票で管理する煩雑な運用があり、万全とは言えない状態でした。そこで、前回の記事をヒントにトイル撲滅運動としてタスクスケジューラ設定の自動反映の仕組

                                                                            GitHub ActionsによるWindowsタスクスケジューラの自動反映 - ZOZO TECH BLOG
                                                                          • GitHub Projects (Beta) に Issue を自動登録・削除する Actions を作ってみた

                                                                            はじめに みなさん、GitHub Projects (Beta) 使ってますよね? え?まだ使ってない?そりゃぁ勿体ない! 今すぐ GitHub Issues の Sign up for the beta ボタンをクリックしてください! 豊かなプロジェクト管理ライフが貴方を待っていますよ!!! はい、というワケで深夜の謎テンションで記事を書き始めてみました。 Projects (Beta) 未使用の方向けに粗く概要を説明すると、GitHub Projects (Beta) は次のような特徴をもった GitHub のプロダクトです。 Board(いわゆるカンバン)や Table(Excel/Spread Sheet 的な表形式)で Issues, Pull Requests を管理できる User/Orgs の配下に Project を作成し、複数のリポジトリの Issues, Pull R

                                                                              GitHub Projects (Beta) に Issue を自動登録・削除する Actions を作ってみた
                                                                            • 第65回 依存モジュールの更新 ―update-cpanfile、GitHub Actionsで実現!(1) | gihyo.jp

                                                                              Perl Hackers Hub 第65回依存モジュールの更新 ―update-cpanfile、GitHub Actionsで実現!(1) 本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーは、はてなでマンガビューアを開発しているhitode909さんで、テーマは「依存モジュールの更新」です。 長期間にわたって開発・運用するアプリケーションでは、依存モジュールを管理し、最新版に更新することが重要です。本稿では、アプリケーションの依存モジュールの管理方針のグッドプラクティスと、ツールを使って継続的にモジュールを更新するための手法を紹介します。 本稿のサンプルコードは、執筆時点(2020年11月)の最新であるPerl 5.32.0で動作確認を行っています。本稿のサンプルコードは、WEB+DB PRESS Vol.120のサポートサイトから入手できます。 Perlの

                                                                                第65回 依存モジュールの更新 ―update-cpanfile、GitHub Actionsで実現!(1) | gihyo.jp
                                                                              • GitHub Actions で変更があるときだけ git commit & push する

                                                                                continue-on-error を使う方法を新たに記事にしました。 以下の内容は非推奨です。参考として残しておきます。 GitHub Actions で変更があるときだけ git commit & push する方法を 2 種類。 方法 1 : シェルスクリプト完結 通常のシェルスクリプトの if ! git diff --exit-code --quiet で判定。 steps: - uses: actions/checkout@v2 - name: 変更があるかもしれないしないかもしれない run: ./script.sh - name: commit & push run: | git add -N . # 新規ファイルを含める if ! git diff --exit-code --quiet then git config user.name github-actions g

                                                                                  GitHub Actions で変更があるときだけ git commit & push する
                                                                                • GitHub - sethvargo/ratchet: A tool for securing CI/CD workflows with version pinning.

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                    GitHub - sethvargo/ratchet: A tool for securing CI/CD workflows with version pinning.