diff --git a/.github/workflows/preview-env-fork.yml b/.github/workflows/preview-env-fork.yml index 4c40b19544..cea0e57759 100644 --- a/.github/workflows/preview-env-fork.yml +++ b/.github/workflows/preview-env-fork.yml @@ -1,68 +1,74 @@ name: preview-env-fork-setup-update on: - workflow_run: - workflows: ["check-label-preview-env"] - types: [completed] + workflow_dispatch: + inputs: + PR_NUMBER: + type: string + required: true + TRIGGERING_ACTOR: + type: string + required: true + COMMIT_SHA: + type: string + required: true jobs: - deploy: + update-initial-status: runs-on: ubuntu-latest - if: ${{ github.event.workflow_run.conclusion == 'success' }} - permissions: - pull-requests: write - steps: - - name: Download PR number artifact - uses: dawidd6/action-download-artifact@v2 - with: - workflow: ${{ github.event.workflow_run.workflow_id }} - name: pr.txt - - name: Save PR number - id: pr - run: | - echo "::set-output name=id::$(}} | 10.0 | September 16, 2024 | {{< newtabref href="https://github.com/Camillarhi" title="Rita Anene" >}} | 9.11 | August 16, 2024 | {{< newtabref href="https://github.com/Aryakoste" title="Arya Khochare" >}} | 9.10 | July 16, 2024 | {{< newtabref href="https://translate.mattermost.com/user/frankps" title="Frank Paul Silye" >}} diff --git a/site/content/contribute/more-info/webapp/_index.md b/site/content/contribute/more-info/webapp/_index.md index 67064e5a39..e528c4b5d9 100644 --- a/site/content/contribute/more-info/webapp/_index.md +++ b/site/content/contribute/more-info/webapp/_index.md @@ -43,7 +43,7 @@ The web app is set up as a monorepo which has the code broken up into multiple p ### Important libraries and technologies - {{< newtabref href="https://reactjs.org/" title="React" >}} - React is a user interface library used for React apps. Its key feature is that it uses a variation of JavaScript called JSX to declaratively define interfaces using HTML-like syntax. -- {{< newtabref href="https://redux.js.org/" title="Redux" >}} - Redux is a state management library used for JavaScript apps. Its key features are a centralized data store for the entire app and a pattern for predictably modifying and displaying that spplication state. Notably, we're not using Redux Toolkit since a large portion of our Redux code predates its existence. +- {{< newtabref href="https://redux.js.org/" title="Redux" >}} - Redux is a state management library used for JavaScript apps. Its key features are a centralized data store for the entire app and a pattern for predictably modifying and displaying that application state. Notably, we're not using Redux Toolkit since a large portion of our Redux code predates its existence. - {{< newtabref href="https://github.com/reduxjs/redux-thunk" title="Redux Thunk" >}} - Redux Thunk is a middleware for Redux that's used to write async actions and logic that interacts more closely with the Redux store. - {{< newtabref href="https://react-redux.js.org/" title="React Redux" >}} - React Redux is the library used to connect React components to a Redux store. diff --git a/site/content/contribute/more-info/webapp/e2e-cheatsheets.md b/site/content/contribute/more-info/webapp/e2e-cheatsheets.md index 3bcccf4e88..feeb37d276 100644 --- a/site/content/contribute/more-info/webapp/e2e-cheatsheets.md +++ b/site/content/contribute/more-info/webapp/e2e-cheatsheets.md @@ -1,6 +1,6 @@ --- title: "End-to-End (E2E) cheatsheets" -date: 2020-12-11T00:00 +date: 2020-12-11T00:00:00 weight: 7 description: "This page describes custom commands and useful functions for End-to-End (E2E) testing with the Mattermost web application." aliases: diff --git a/site/content/contribute/more-info/webapp/redux/_index.md b/site/content/contribute/more-info/webapp/redux/_index.md index 692052dc06..04e054cff8 100644 --- a/site/content/contribute/more-info/webapp/redux/_index.md +++ b/site/content/contribute/more-info/webapp/redux/_index.md @@ -8,7 +8,7 @@ aliases: - /contribute/webapp/redux --- -The Mattermost web app uses {{< newtabref href="https://redux.js.org/" title="Redux" >}} as its state management library. Its key features are a centralized data store for the entire app and a pattern for predictably modifying and displaying that spplication state. Notably, we're not using Redux Toolkit since a large portion of our Redux code predates its existence. +The Mattermost web app uses {{< newtabref href="https://redux.js.org/" title="Redux" >}} as its state management library. Its key features are a centralized data store for the entire app and a pattern for predictably modifying and displaying that application state. Notably, we're not using Redux Toolkit since a large portion of our Redux code predates its existence. In addition to Redux itself, we also use: - {{< newtabref href="https://react-redux.js.org/" title="React Redux" >}} to connect React components to the Redux store using higher-order components like `connect` or hooks like `useSelector`. diff --git a/site/content/contribute/why-contribute/_index.md b/site/content/contribute/why-contribute/_index.md index 230a57da9e..02d6bf601a 100644 --- a/site/content/contribute/why-contribute/_index.md +++ b/site/content/contribute/why-contribute/_index.md @@ -104,9 +104,8 @@ Good product and developer documentation content is as important as good code! I 2. If you’d like to contribute to our blog, website, or social media content, you also have a few options: - You can get paid to write technical content for developers through the Mattermost {{< newtabref href="https://mattermost.com/blog/blog-announcing-community-writing-program/" title="community writing program" >}}. - - If you see a problem with any webpages, blog posts, or other content on {{< newtabref href="https://mattermost.com" title="Mattermost.com" >}}, you can notify us via {{< newtabref href="https://community.mattermost.com/core/channels/mattermost-blog" title="the Content channel" >}} on the Mattermost Community Server. - - If you see a problem with any webpages, blog posts, or other content on [Mattermost.com](https://mattermost.com), you can notify us via [the Content channel](https://community.mattermost.com/core/channels/mattermost-blog) on the Mattermost Community Server. + - If you see a problem with any webpages, blog posts, or other content on {{< newtabref href="https://mattermost.com" title="Mattermost.com" >}}, you can notify us via {{< newtabref href="https://community.mattermost.com/core/channels/mattermost-blog" title="the Content channel" >}} on the Mattermost Community Server. - Share your contributor or user experience! Mention us when you promote your work within our community, and we’ll amplify the message through Mattermost social media platforms.