アプリ開発備忘録

PlayStationMobile、Android、UWPの開発備忘録

GitHub

node jsでGitHubの/actions/runners/generate-jitconfig APIを叩く

import { createRequire } from 'module'; const require = createRequire(import.meta.url); const https = require('https'); async function generateJitConfig(fullName, id) { return new Promise((resolve, reject) => { const request = https.reques…

AWS LambdaでGitHubWebhookを検証してpayloadを取り出す

import { createRequire } from 'module'; const require = createRequire(import.meta.url); import crypto from 'crypto' const querystring = require('node:querystring'); export const handler = async (event) => { console.log(JSON.stringify(event…

【GitHub Actions】IssueやPRが作られたら自分をアサインさせる【GitHub API】

要件 PRがOpen、ReOpenしたら動作する IssueがOpen、ReOpenしたら動作する 開いた人自身をアサインする 既に誰かがアサインされている場合はアサインしない 一応デバッグ用にAPIのレスポンスを吐き出す コード name: Assign Author on: issues: types: [open…

GitHubのPRの自動アサインで自分だけアサインされない

前提 https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team 上記の機能でPRへ自動アサインされるようにチームで設定しています。しかしこれが自分だけ割り当てられませんでし…