{"id":23143573,"url":"https://github.com/digitalinteraction/mozfest","last_synced_at":"2025-04-04T12:14:40.737Z","repository":{"id":188683630,"uuid":"429447160","full_name":"digitalinteraction/mozfest","owner":"digitalinteraction","description":null,"archived":false,"fork":false,"pushed_at":"2024-02-04T14:09:05.000Z","size":13032,"stargazers_count":1,"open_issues_count":30,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T22:11:13.004Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/digitalinteraction.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-18T13:49:15.000Z","updated_at":"2024-11-08T12:32:06.000Z","dependencies_parsed_at":"2023-08-16T13:12:44.344Z","dependency_job_id":"46eaec20-4ff6-434d-a4cd-251f2ba01a6b","html_url":"https://github.com/digitalinteraction/mozfest","commit_stats":null,"previous_names":["digitalinteraction/mozfest"],"tags_count":42,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalinteraction%2Fmozfest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalinteraction%2Fmozfest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalinteraction%2Fmozfest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalinteraction%2Fmozfest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/digitalinteraction","download_url":"https://codeload.github.com/digitalinteraction/mozfest/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247174467,"owners_count":20896078,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-17T15:13:48.097Z","updated_at":"2025-04-04T12:14:40.715Z","avatar_url":"https://github.com/digitalinteraction.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MozFest Plaza\n\nThis repo contains the source code and content to run the MozFest Plaza!\n\n**Contents**\n\n- [client](./client/) — The Vue.js front-end app\n- [content](./content/) — Markdown copy and content for the website\n- [server](./server/) — The Node.js server\n- [Architecture](./ARCHITECTURE.md) — Get an overview of the Plaza's deployment\n- [Changelog](./CHANGELOG.md) — See what's been changing in the project\n\n## Releasing\n\nThe `client` and `server` are released together under the same semantic version, defined in [package.json](./package.json).\nThe `content` is loaded dynamically by the `server` at runtime so it can easily be edited.\n\nThe next version is determined by the [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) that have happened since the last version.\ne.g. a patch is relased if only `FIX:` commits have occured, or a minor version if any new `FEAT`-ures have been added.\n\nWhen developing, commit messages are linted by [commitlint](https://commitlint.js.org/#/) to ensure they are valid.\n\nTo generate a new release [standard-version](https://github.com/conventional-changelog/standard-version) is used.\nIt does the commit message magic, generates the [CHANGELOG.md](./CHANGELOG.md), updates the package files with the new version and commits the version with a `vX.Y.Z` tag.\n\nWhen that tag is pushed to GitHub, the [containers.yml](./.github/workflows/container.yml) workflow runs to build and push the server and client containers to the registry.\n\nTo deploy a newly released container, head over to [mozfest-config](https://github.com/digitalinteraction/mozfest-config) to reference the new container and deploy it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdigitalinteraction%2Fmozfest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdigitalinteraction%2Fmozfest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdigitalinteraction%2Fmozfest/lists"}