name: my workflow # Workflow 이름
on: [push] # Event 감지
jobs: # Job 설정
build: # Job ID
name: hello github action # Job 이름
runs-on: ubuntu-latest # Job 인스턴스 환경
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** If you want to know how to encoding HKTs in typescript, check this: | |
https://gist.github.com/ENvironmentSet/1662a140f99381bc85fd6be51ecdcbb5 | |
Sorry for messy names, this was only PoC. **/ | |
export interface HKT { | |
param: unknown; | |
result: unknown; | |
} |
Vue.js is an amazing framework, which can be as powerful as Angular or React, the two big heavy hitters in the world of front-end frameworks.
However, most of Vue's ease-of-use is due to the use of Observables - a pattern that triggers re-renders and other function calls with the reassignment of a variable.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
BASEDIR = $(shell pwd) | |
RULELIST = $(shell gcloud compute forwarding-rules list --format='value[terminator=" "](name)') | |
include Makefile.properties | |
all: cluster app | |
app: db api frontend | |
# Requests a GKE cluster | |
cluster: |