From 47692bcc5815c715c09978eb6254cec146ee95c4 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Mon, 15 Sep 2025 15:18:17 -0500 Subject: [PATCH] chore: Replace Makefile with atmos.yaml --- Makefile | 24 ------------------------ atmos.yaml | 2 ++ 2 files changed, 2 insertions(+), 24 deletions(-) delete mode 100644 Makefile create mode 100644 atmos.yaml diff --git a/Makefile b/Makefile deleted file mode 100644 index c0936a8..0000000 --- a/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -.PHONY: all -all: dist/index.js - -venv: Makefile - rm -rf venv - virtualenv venv -ppython3 - venv/bin/pip install markdown-to-presentation - -node_modules: package.json - npm install --silent - test -d node_modules - touch node_modules - -dist/index.js: index.js node_modules - node_modules/.bin/webpack --config webpack.config.js - # terrible hack to prevent lookup of `navigator` - # if someone knows the correct way to use webpack, PRs welcome! - # sed -i 's/\bnavigator\b/({})/g' $@ - -.PHONY: push -push: venv - venv/bin/markdown-to-presentation push \ - --pages-branch release \ - README.md LICENSE action.yml dist/index.js diff --git a/atmos.yaml b/atmos.yaml new file mode 100644 index 0000000..dfa6aca --- /dev/null +++ b/atmos.yaml @@ -0,0 +1,2 @@ +import: + - https://raw.githubusercontent.com/cloudposse/.github/refs/heads/main/.github/atmos/github-action.yaml