Skip to content

Instantly share code, notes, and snippets.

View takimo's full-sized avatar

takimo(Shinya Takimoto) takimo

View GitHub Profile
@takimo
takimo / 0_reuse_code.js
Created March 20, 2014 06:38
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@takimo
takimo / dbt-osmosis-refactor.yml
Last active August 24, 2024 01:59
dbt Cloudのジョブが生成するcatalog.jsonを利用してdbt-osmosisのrefactorを実行し、伝搬がされていないメタタグ情報の差分をPRで生成してくれるGithubActions
# .github/workflow/dbt-osmosis-refactor.yml
# このワークフローはworkflow_dispatchを使い、mainブランチをベースに処理されるdbt Cloudのジョブの最新の結果をdbt_catalog_downloader.pyで
# JSON取得し、それをtarget/catalog.jsonとして保存した後、dbt-osmosisの処理に渡してメタタグが伝搬していない部分に対して差分が生成され、
# 新たなPRとして生成されます。定期的に実行されることを想定しています
name: Run dbt-osmosis and create PR
# mainブランチにマージされるまでworkflow_dispatchは使えない
# on:
# workflow_dispatch: