Skip to content

Commit

Permalink
ci: make ourstage and techdocs
Browse files Browse the repository at this point in the history
Signed-off-by: Ourchitecture.io <[email protected]>
  • Loading branch information
ourchitectureio committed Nov 5, 2023
1 parent 525a8df commit 4cae335
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/ourstage-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,10 @@ jobs:
cache: 'pip' # caching pip dependencies
cache-dependency-path: '**/python-requirements.txt'

- name: Make init
id: make-ourstage
run: make init-ourstage

- name: Make Ourstage
id: make-ourstage
run: make install-ourstage
Expand Down
10 changes: 8 additions & 2 deletions makefile
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,17 @@
# "all" is a standard make target
all: init check install

.PHONY: init
init:
.PHONY: init-repo
init-repo:
@pnpm install --recursive --frozen-lockfile

.PHONY: init-ourstage
init-ourstage:
@cd ./src/backstage/ourstage/ && "$(MAKE)" $@

.PHONY: init
init: init-repo init-ourstage

# "check" is a standard make target
.PHONY: check
check:
Expand Down

0 comments on commit 4cae335

Please sign in to comment.