napari / napari.github.io

website for the napari image viewer
https://napari.org/
44 stars 43 forks source link

Redo of unversioned workflow #402

Closed melissawm closed 4 months ago

melissawm commented 4 months ago

Hi all - this is a new version of the unversioned workflow.

I have confirmed with a deployment to my fork: https://melissawm.github.io/napari.github.io/stable/index.html

This PR:

We may want to move naps, release notes and roadmaps to be under the developer folder in the future, but this action will work with the current folder structure.

melissawm commented 4 months ago

I am self-merging with two approvals and the discussion in the docs working group meeting. I'll keep an eye out for potential issues and can revert if that's the case.

melissawm commented 4 months ago

It looks like we will need a

on:
  deployment

trigger in addition to the on: push. See https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#deployment

I'll send a PR as soon as I confirm the current action is working correctly, as I deployed it manually to test.