Skip to content

Technical documentation for the Common Hosted Forms Service (CHEFS).

License

Notifications You must be signed in to change notification settings

bcgov/common-hosted-form-service-techdocs

Repository files navigation

License

Common Hosted Forms Service - Technical Documentation

Technical documentation repository to be hosted in Backstage. The main code repo these techdocs refer to is: https://github.com/bcgov/common-hosted-form-service

Technical Details

  • Markdown: format for the files in the /docs directory
  • GitHub Workflow: runs on repository push to publish the documentation to Backstage (can be run manually if needed)

NOTE: Currently the GitHub Action deploys to Backstage dev but does not deploy to Backstage prod. This will be changed once the documentation is ready for use by the community. Look for the logic in production in the GitHub Workflow.

Project Status

  • Development
  • Production/Maintenance

Documentation

The documentation files are stored in the /docs directory of this repository. It is deployed to:

Files in this repository

.github/                   - Workflow to publish documentation on push
docs/                      - Documentation Root
catalog-info.yml           - Backstage configuration file
CODE-OF-CONDUCT.md         - Code of Conduct
CONTRIBUTING.md            - Contributing Guidelines
LICENSE                    - License
mkdocs.yml                 - Documentation definition, including left nav

Deployment (Local Development)

  • Developer Workstation Requirements/Setup: TDB - may be able to preview locally before pushing to the repo.
  • Application Specific Setup: TBD

Getting Help or Reporting an Issue

To report bugs/issues/feature requests, please file an issue.

How to Contribute

If you would like to contribute, please see our CONTRIBUTING guidelines.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

License

Copyright 2018 Province of British Columbia

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

Technical documentation for the Common Hosted Forms Service (CHEFS).

Resources

License

Code of conduct

Stars

Watchers

Forks