並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 76 件 / 76件

新着順 人気順

"github action"の検索結果41 - 76 件 / 76件

  • GitHub - goreleaser/goreleaser-action: GitHub Action for GoReleaser

    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 - goreleaser/goreleaser-action: GitHub Action for GoReleaser
    • GitHub - golangci/golangci-lint-action: Official GitHub action for golangci-lint from its authors

      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 - golangci/golangci-lint-action: Official GitHub action for golangci-lint from its authors
      • GitHub - zaproxy/action-baseline: A GitHub Action for running the ZAP Baseline scan

        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 - zaproxy/action-baseline: A GitHub Action for running the ZAP Baseline scan
        • 公開されたcsvをGithub ActionでスクレイピングしてGithub Pagesで公開する - Qiita

          はじめに このプログラムについて 岐阜県から公開されたオープンデータ(csv)を、 ・github actionsで定期的にスクレイピングし、 ・単純な辞書配列として、無編集状態でjsonファイルを出力 ・差分があればgh-pagesブランチにpush ・github pagesで直接jsonファイルにアクセスできる プログラムです。 公開の経緯 岐阜県コロナウイルス対策サイト開発にあたり、本プログラムを開発。 他の事例でも公開されていますが、csv->json出力するにあたって加工処理が入っており、 参考にするには修正が多く必要でした。 そこで、本プログラムでは最小限の加工にとどめ、もとのcsvデータをそのままjson出力できるような形式にすることで、他の開発者が開発しやすくしています。 Product Github pagesでのJson出力 http://code-for-gifu.

            公開されたcsvをGithub ActionでスクレイピングしてGithub Pagesで公開する - Qiita
          • 爆速にdocker composeを使うためのGitHub ActionをMarketplaceに出した - Qiita

            GitHub Actions上で docker compose を爆速に使うための GitHub Action 「Spin-Up Docker Compose」を Marketplace に出しました。 背景 先日、「GitHub Actions上でdocker composeを使ってCIを回すためにうまいことキャッシュする方法」という記事を投稿させていただきました。 ありがたいことにさまざまな方にLGTMをいただくことができ、参考にしていただけたのかなと思っています。 さて、当該の記事への反応を確認しようとはてなブックマークなども閲覧させていただいていたのですが、気になるコメントを見つけました たしかに!いい感じの docker compose 環境を作れたとして、プロジェクトごとにあの分量のymlをコピペして調整して回るのは大変ですよね。 ということで、前回の記事で用意した環境をパッケ

              爆速にdocker composeを使うためのGitHub ActionをMarketplaceに出した - Qiita
            • GitHub - docker/build-push-action: GitHub Action to build and push Docker images with Buildx

              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 - docker/build-push-action: GitHub Action to build and push Docker images with Buildx
              • GitHub - slackapi/slack-github-action: Send data into Slack using this 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.

                  GitHub - slackapi/slack-github-action: Send data into Slack using this GitHub Action!
                • GitHub Actionを使って自前Docker内で自動テスト - Qiita

                  GitHubで管理しているDockerとLaravel_PJがあります。そのLaravel_PJで作成されたプルリクをトリガーにDocker内でPHPUnitを回すというようなGitHub Actionを作成しました。 要はDocker内にLaravel_PJを突っ込んでPHPUnitを回してます。 Dockerは各環境によるので割愛 環境 docker-compose v3 [php-fpm] php:7.3.0-fpm-alpine3.8 [db] mysql:5.7 Laravel v6.0 phpunit v8.3 作成手順 リポジトリをクローン出来る様にPersonal access tokensを設定しておきます 権限はrepoにチェックで大丈夫です https://github.com/settings/tokens テスト対象のリポジトリのSettingタグからSecret

                    GitHub Actionを使って自前Docker内で自動テスト - Qiita
                  • [lizard]循環的複雑度(CCN)が高すぎるコードをブロックするGitHub Actionを作ってみた

                    エレベータ―ピッチ コードの複雑度(CCN、行数など)をCIに組み込むことで、複雑すぎるコードのマージを阻止。 GitHub Actionとして、GitHub Marketplaceに公開し、容易に導入可能。 引数としてしきい値などを容易にカスタマイズ可能。 軽量なコンテナを使い1分以内に実行が可能 OSS+GitHub Actionsなのでプライベートリポジトリなどでも無課金で使用可能 概要 一般的に、アジャイル開発の現場においては、CIとしてテスト自動化を組み込むことが行われています。テスト自動化を行う事で、マージしたコードが、思いもよらない機能に対して、致命的な副作用を発生させていないことが保証され続けます。これによりエンジニアはより心理的安全性の高い環境で開発できます。 しかし、プロダクトが一定以上の規模になってくると、テストケースが十分に存在しており、カバレッジが高く保たれていた

                      [lizard]循環的複雑度(CCN)が高すぎるコードをブロックするGitHub Actionを作ってみた
                    • github action(yaml版)でnuxtをgithub pagesで公開する定義の確認 - Qiita

                      Github Actionsでコマンドを実行してnuxtのシングルページアプリケーションをgithub Pages上で公開する方法。 無料ユーザの公開レポジトリで、2019/08/18に確認。 personal access tokenを作成する ユーザ設定のDevelper Settings>Personal access tokens https://github.com/settings/tokens から、public_repoの権限のみ付与されたトークンを作成する。 非公開レポジトリの場合もpublic_repo権限で良いのはかは未確認。 作成すると、以下のような値が表示される。この値は後から確認出来ないのでここでメモしておく。以下の値は無効化済み。 レポジトリでアクセストークンをセット ユーザ設定で作ったアクセストークンを、レポジトリのワークフローの中から使えるように定義する。

                        github action(yaml版)でnuxtをgithub pagesで公開する定義の確認 - Qiita
                      • GitHub - docker/setup-buildx-action: GitHub Action to set up Docker Buildx

                        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 - docker/setup-buildx-action: GitHub Action to set up Docker Buildx
                        • GitHub - tj-actions/changed-files: :octocat: Github action to retrieve all (added, copied, modified, deleted, renamed, type changed, unmerged, unknown) files and directories.

                          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 - tj-actions/changed-files: :octocat: Github action to retrieve all (added, copied, modified, deleted, renamed, type changed, unmerged, unknown) files and directories.
                          • OpenCommit: GitHub Action to improve commits with meaningful messages on every `git push` 🤯🔫

                            OpenCommit: GitHub Action to improve commits with meaningful messages on every `git push` 🤯🔫 Hi Hackers, About 10 days ago, I came across the #GitHubHack23 post and then I thought: "Hmm... ain't I got something to contribute?" — squinting my eyes like this 😑 What I Built Meet OpenCommit as a GitHub Action 🪅 With OpenCommit action set in a repository, every commit pushed is automatically improv

                              OpenCommit: GitHub Action to improve commits with meaningful messages on every `git push` 🤯🔫
                            • GitHub - skills/hello-github-actions: Create a GitHub Action and use it in a workflow.

                              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 - skills/hello-github-actions: Create a GitHub Action and use it in a workflow.
                              • GitHub - shimataro/ssh-key-action: GitHub Action that installs SSH key to .ssh

                                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 - shimataro/ssh-key-action: GitHub Action that installs SSH key to .ssh
                                • Setup Perl GitHub Action を公開しました

                                  GitHub Actions の公式レポジトリには Perl のセットアップアクションが無いぞ! ということで三連休+αで書きました。 actions-setup-perl on GitHub Marketplace 使い方 Marketplaceの設定例は間違えているので以下を参照。(これ書いていて気がついた) 必要な Perl のバージョンを渡すだけです。簡単! steps: - uses: actions/checkout@master - uses: shogo82148/actions-setup-perl@v1 with: perl-version: '5.30' - run: cpanm --installdeps . - run: prove -lv t jobs: build: runs-on: ${{ matrix.os }} strategy: matrix: os:

                                  • GitHub - softprops/turnstyle: 🎟️A GitHub Action for serializing workflow runs

                                    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 - softprops/turnstyle: 🎟️A GitHub Action for serializing workflow runs
                                    • GitHub - calibreapp/image-actions: A Github Action that automatically compresses JPEGs, PNGs and WebPs in Pull Requests.

                                      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.

                                        GitHub - calibreapp/image-actions: A Github Action that automatically compresses JPEGs, PNGs and WebPs in Pull Requests.
                                      • GitHub Actionをローカル実行する - actのメモ|Junichi Sato

                                        GitHub Actionを新しく作るとき、GitHub上でテストしては失敗を繰り返してしまう。actを使って、ある程度ローカルで動作検証した上で、GitHubで動かせるようにする。 インストール 実行にはDocker環境が必要。 macOSの場合、以下でインストールできる。 $ brew install actmac以外の環境で、goが入ってる場合は、以下でもインストールできる。 $ go install github.com/nektos/act@latestM1 Macで起動する場合は、「--container-architecture linux/amd64」オプションをつける。 また、以下の問題があり、yarnコマンドが実行できないことがある。 「-P」または「--platform」でプラットフォームを指定でき、上のissueに記載されている通り、「-P ubuntu-lates

                                          GitHub Actionをローカル実行する - actのメモ|Junichi Sato
                                        • GitHub - pascalgn/automerge-action: GitHub action to automatically merge pull requests that are ready

                                          For the latest version, see the list of releases. Configuration The following merge options are supported: MERGE_LABELS: The labels that need to be present for a pull request to be merged (using MERGE_METHOD). The default value is automerge. This option can be a comma-separated list of labels that will be checked. All labels in the list need to be present, otherwise the pull request will be skippe

                                            GitHub - pascalgn/automerge-action: GitHub action to automatically merge pull requests that are ready
                                          • 最近のGitHub Actionの気になるアップデートの紹介 | ドクセル

                                            自己紹介 ▌加瀬 健太(@Kesin11) ▌経歴 ◼ ~2023/06 株式会社DeNA SWET第二グループ @Kesin11 ◼ 2023/07 サイボウズ株式会社 生産性向上チーム @Kesin11 ▌日課はgithub.blog/changelogを見ること @kesin11.bsky.social

                                              最近のGitHub Actionの気になるアップデートの紹介 | ドクセル
                                            • ビジュアルリグレッションテストをSlack通知するgithub actionを作ってみた - Qiita

                                              こんにちは@glassmonkeyです。 この記事はGitHub Actions Advent Calendar 2020最終日の記事です。 みなさんクリスマスはいかがお過ごしだったでしょうか? 私はこの記事のネタのactionを作ることを忘れてて夜なべでつくりました。 わりと私自身の個人開発で使うことをメインに据えているので、機能など色々足りていないところは少しずつ足していけたらとは考えています。 はじめに 今回はビジュアルリグレッションテストを行うGithub Actionを作ってみました。 マーケットプレイスにあげているので、興味がある方はご覧ください。 ソースコードもglassmonkey/image-regression-notificationに置いています。 実装の詳細に関しては過去の私が書いたGitHub Pagesをビジュアルリグレッションテストをしてみたに詳細を記載して

                                                ビジュアルリグレッションテストをSlack通知するgithub actionを作ってみた - Qiita
                                              • Automate Infrastructure Provisioning Workflows with the GitHub Action for Terraform

                                                Sign up for freeGet started in minutes with our cloud products TerraformInfrastructure as code provisioning​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍‍​‌‍​‌‌​‌‍‍​‌‍‍‌‌‍​‌‍‌​‍‌​​​‍‍‌‍​‌‌‍‌​‌‍‌‌‍‍‌‌‍‍​‍‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​‌

                                                  Automate Infrastructure Provisioning Workflows with the GitHub Action for Terraform
                                                • Github ActionからGoogle Workspaceへのキーレス化に半年間はまったのでメモっとく - LayerX エンジニアブログ

                                                  この記事は、LayerX Tech Advent Calendar 2022 10日目の記事です。 @ken5scal です。CTO室やらFintech事業部やらで色々やっています。 今日は、Github ActionからGoogle WorkspaceのReports APIをキーレスで 実行する件について紹介したいと思います。 めちゃくちゃハマり半年の熟成を経て実装できたので、その喜びとともにお送りいたします。 背景 今までAPIを実行するアクセスキーといったクレデンシャルの多くは静的な値やファイルの形をとっていました。 故に取り扱いを間違えると重大な窃取や漏洩に繋がる可能性が高くなります。 そういったリスクを低減する定期的なローテーションが良いプラクティスとされていましたが、人手によるローテーションは作業漏れによる可用性の面でのリスクに繋がり兼ねません。 つまり人類は愚か 幸いなこと

                                                    Github ActionからGoogle Workspaceへのキーレス化に半年間はまったのでメモっとく - LayerX エンジニアブログ
                                                  • GitHub Action for dependency review enforcement

                                                    April 6, 2022 A new GitHub Action enforces dependency reviews on PRs by scanning for dependencies and warning you about any associated security vulnerabilities. This is supported by a new API endpoint that diffs the dependencies between any two revisions. The dependency review action is available for use in public repositories. The action is also available in private repositories owned by organiza

                                                      GitHub Action for dependency review enforcement
                                                    • GitHub - stefanzweifel/git-auto-commit-action: Automatically commit and push changed files back to GitHub with this GitHub Action for the 80% use case.

                                                      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 - stefanzweifel/git-auto-commit-action: Automatically commit and push changed files back to GitHub with this GitHub Action for the 80% use case.
                                                      • AWS Secrets Manager GitHub Action - GitHub Marketplace

                                                        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

                                                          AWS Secrets Manager GitHub Action - GitHub Marketplace
                                                        • GitHub - docker/metadata-action: GitHub Action to extract metadata (tags, labels) from Git reference and GitHub events for Docker

                                                          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 - docker/metadata-action: GitHub Action to extract metadata (tags, labels) from Git reference and GitHub events for Docker
                                                          • GitHub - JS-DevTools/npm-publish: GitHub Action to publish to NPM

                                                            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 - JS-DevTools/npm-publish: GitHub Action to publish to NPM
                                                            • GitHub - rtCamp/action-slack-notify: GitHub Action for sending a notification to a Slack channel

                                                              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 - rtCamp/action-slack-notify: GitHub Action for sending a notification to a Slack channel
                                                              • RSpecの実行結果を分かりやすくするGitHub Actionを作った - Qiita

                                                                はじめに CI/CDのサービスとして最近はGitHub Actionsを利用しているのですが、CircleCIと比較した時にRSpecが失敗した時の実行結果が分かりにくいのが不満でした。 そんなストレスを解消するために社内ハッカソンで作った以下のGitHub Actionを紹介します。 RSpec Report · Actions · GitHub Marketplace · GitHub 何が出来るの? PRイベントの場合は失敗結果がコメントされます。 またコメントされることで同様の内容がメールでも通知されるので、失敗したテストの内容がGitHubにアクセスしなくても把握できるようになります。 PRイベント以外の場合はChecks API経由で通知されます。 使い方 name: Build on: pull_request: jobs: rspec: steps: # RSpec実行の為

                                                                  RSpecの実行結果を分かりやすくするGitHub Actionを作った - Qiita
                                                                • GitHub Action Hero: Stefan Zweifel and "git-auto-commit"

                                                                  CommunityOpen SourceGitHub Action Hero: Stefan Zweifel and “git-auto-commit”GitHub Actions gives you the power to automate your workflow. Connect with the tools you know and love. Have more freedom to innovate and be creative. Deploy to any cloud,… GitHub Actions gives you the power to automate your workflow. Connect with the tools you know and love. Have more freedom to innovate and be creative.

                                                                    GitHub Action Hero: Stefan Zweifel and "git-auto-commit"
                                                                  • GitHub ActionからVPN経由でJenkins jobを実行したい - Qiita

                                                                    はじめに 仕事でGitHubを使い出したんですが、Push後に既存のJenkins上にあるjobを実行をしたい。でもJenkinsサーバーはVPN上、どうやって繋ぐんだろう。 ってのを調べて解決したので記事に残しときます。 ポイントは3つ 1. GitHub上で秘密鍵などのシークレット情報はどうやって管理するんだろう? 2. VPNはどうやって張ったらいいんだろう? 3. GitHub ActionからどうやってJenkinsのJobを呼ぶんだろう? GitHubでのシークレット情報の管理 GitHubでは、リポジトリのsettins > secretからシークレット情報が保存できます。(リポジトリ管理者限定) 例えば EncodedVPNSettings という名前のsecuret情報を登録した場合、 secrets.EncodedVPNSettings を環境変数に設定することで、se

                                                                      GitHub ActionからVPN経由でJenkins jobを実行したい - Qiita
                                                                    • 自分が出したpull reqがconflictしていたら通知するGitHub Action君 - xuwei-k's blog

                                                                      というのを作った。 仕事で自分が関わっている特定のリポジトリでは、以前からそういうの作ってbotがpull reqに直接コメントするようにしている。(自分のものだけではなく、そのリポジトリのpull req全てに対して) そうではなく、自分が出したOSS含めた任意のpull reqでconflictしていたら通知欲しいので、作った。 https://github.com/xuwei-k/cron/commit/17c9c731593ce5de9178fabdb26c088631d74e74 通知先はとりあえずslackにしたが、ここはメールでもなんでも、好きものでいいと思う。 自分のJavaScriptの能力はゴミなので、明らかにリファクタ出来そうだけれど、とりあえず動いたので一旦妥協した。 改変して使う際は q のauthor部分は、直接埋め込んであるけれど、自分のgithubのidに変

                                                                        自分が出したpull reqがconflictしていたら通知するGitHub Action君 - xuwei-k's blog
                                                                      • GitHub - jonico/awesome-runners: A curated list of awesome self-hosted GitHub Action runners in a large comparison matrix

                                                                        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 - jonico/awesome-runners: A curated list of awesome self-hosted GitHub Action runners in a large comparison matrix
                                                                        • GitHub - catchpoint/WebPageTest.github-action: Automatically test code changes in WebPageTest and enforce performance budgets

                                                                          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 - catchpoint/WebPageTest.github-action: Automatically test code changes in WebPageTest and enforce performance budgets