Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-9601

[Website v2] Github

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • CI, website
    • None

    Description

      Tasks for improved developer experience using Github to contribute to the new Ozone website.

      Attachments

        Issue Links

          1.
          Update Github actions to v4 since Node.js 16 actions are deprecated Sub-task Resolved Ethan Rose
          2.
          Auto label PRs for the new website Sub-task Resolved Ethan Rose
          3.
          Add PR template for the new website Sub-task Resolved Ethan Rose
          4.
          Add docusaurus build check in github actions Sub-task Resolved Attila Doroszlai
          5.
          Consolidate label and title check to the same workflow Sub-task Resolved Ethan Rose
          6.
          Add GitHub Actions workflow to build and run the website Sub-task Resolved Ethan Rose
          7.
          Add GitHub Actions check for spelling Sub-task Resolved Ethan Rose
          8.
          Fix website publish workflow Sub-task Resolved Ethan Rose
          9.
          Add GitHub Actions check of all generated URLs in the sitemap Sub-task Resolved Ethan Rose
          10.
          Add GitHub Actions check for consistent file name formatting Sub-task Resolved Ethan Rose
          11.
          Add website PR template to default branch Sub-task Resolved Ethan Rose
          12.
          Add GitHub Actions check for Markdown style Sub-task Resolved Ethan Rose
          13.
          Add GitHub Actions checks for consistent Docusaurus formatting Sub-task Resolved Ethan Rose
          14.
          Reduce directory iterations in sidebar check Sub-task Resolved Ethan Rose
          15.
          Add GitHub Actions license header check for relevant files Sub-task Resolved Ethan Rose
          16.
          Add GitHub Actions check for yaml formatting Sub-task Resolved Ethan Rose
          17.
          Bump skywalking-eyes to v0.6.0 Sub-task Resolved Ethan Rose
          18.
          Improvements to spelling checks Sub-task Resolved Ethan Rose
          19.
          Enable dependabot for docusaurus javascript dependencies Sub-task Resolved Unassigned
          20.
          Move sitemap check to Docusaurus build Sub-task Resolved Ethan Rose
          21.
          Run Docusaurus es-lint in github actions Sub-task Open Abhishek Pal
          22.
          Check Open Graph metadata in website run test Sub-task Open Abhishek Pal
          23.
          Share gitignore between dev branches Sub-task Resolved Attila Doroszlai

          Activity

            People

              erose Ethan Rose
              erose Ethan Rose
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: