tauri/examples/react/gatsby-themed-site/README.md

5 lines
448 B
Markdown
Raw Normal View History

[WIP] example / gatsby / themed-site (#120) * add themed gatsby site as example and test target * add specific example ignores to gitignore * update api key reference * theme needs the alpha version currently * update and pin deps * remove lock file, we want a fresh build to test every time * add recipe theme for cheap way to add to ton of site pages * add tauri as dev dep * build gatsby as a smoke test * cd on each step * pass api key * chore(package.json): update * schedule renovate to tone down noisiness (#122) Also, there is a running theory that Tuesday is a good day for upgrades. * combine jobs and add step with conditional (#121) * combine jobs and add step with conditional * too many equals * Update dependency fast-glob to v3.1.1 (#113) * chore(yarn.lock): update * chore(versions): bump tauri.js & tauri * feat(gatsby): include tauri resources * feat(build): tauri build works * tauri prod and source scripts * add build from source and artifact upload to action * don't need to init, examples are already * point to direct executable with matrix * ignore WixTools from build * config app name * build and install source deps before build project on source * odd things when tauri is defined in a script, remove * set gatsby config to what is believed will be ~es5 * babel plugin is actually neeeded * run subscripts with yarn * lower timeout limit to 30 minutes, easy to swamp CI with this * shorten job names * install tauri-cli (rust) * make API key optional (sort of hacky) * install rust for prod for cargo command following * artifact name cannot have / within it * windows is running a tad slow
2019-12-02 17:20:20 +03:00
# Gatsby Themed Site
This is a minimal config required gatsby site created using themes. The intention is to smoke test gatsby and provide an assortment of pages to test tauri response.
This _does_ use an API key to Airtable, but we have made it optional. (Although currently gatsby is rather aggressive in compiling things out of node_modules so `gatsby-config.js` has a hack to rename files so gatsby will ignore them. [insert heavy sigh here])