{"id":51116633,"url":"https://github.com/oracle-devrel/devo.tutorials","last_synced_at":"2026-06-24T22:30:44.513Z","repository":{"id":37067533,"uuid":"408791373","full_name":"oracle-devrel/devo.tutorials","owner":"oracle-devrel","description":"DevO Tutorials","archived":false,"fork":false,"pushed_at":"2025-08-26T14:14:30.000Z","size":134095,"stargazers_count":10,"open_issues_count":11,"forks_count":24,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-04-21T13:48:35.404Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"upl-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oracle-devrel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-09-21T11:22:44.000Z","updated_at":"2025-08-26T14:14:36.000Z","dependencies_parsed_at":"2025-01-21T21:29:27.261Z","dependency_job_id":null,"html_url":"https://github.com/oracle-devrel/devo.tutorials","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/oracle-devrel/devo.tutorials","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oracle-devrel%2Fdevo.tutorials","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oracle-devrel%2Fdevo.tutorials/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oracle-devrel%2Fdevo.tutorials/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oracle-devrel%2Fdevo.tutorials/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oracle-devrel","download_url":"https://codeload.github.com/oracle-devrel/devo.tutorials/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oracle-devrel%2Fdevo.tutorials/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34752465,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-24T02:00:07.484Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"2026-06-24T22:30:44.449Z","updated_at":"2026-06-24T22:30:44.498Z","avatar_url":"https://github.com/oracle-devrel.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# How to contribute\n\nWe've strived to make the contribution process super simple! There are, however, some strict requirements for your content formatting, so please see [this README](https://github.com/oracle-devrel/cool.devo.build/blob/main/README.md) when writing the actual content.\n\nOnce your content conforms to the requirements above, the following is the process you should follow to contribute to this project.\n\n## Setup your working repo\n\n1. Fork original repo on your GH account\n2. Clone forked version and move into its directory\n3. Run `git remote add upstream https://github.com/oracle-devrel/devo.tutorials.git`\n\n### Add/modify your content in a branch\n\n1. Run `git checkout main`  to make sure the new branch comes from master\n2. Create the new branch and switch to it: `git checkout -b \u003cBRANCH_NAME\u003e`\n3. Do your implementation, then _stage_ and _commit_ it\n   * `git add .`\n   * `git commit -am \"insert your comments here\"`\n\n### Submit a Pull Request (PR)\n\n1. Before submit a PR, check if any commits have been made to the upstream main by running:\n    * `git fetch upstream`\n    * `git checkout main`\n    * `git merge upstream/main`\n2. If any new commits, rebase your branch\n    * `git checkout \u003cBRANCH_NAME\u003e`\n    * `git rebase main`\n3. Commit and Push changes\n    * `git add .`\n    * `git commit -m \"insert here your comments\"`\n    * `git push origin \u003cBRANCH_NAME\u003e`\n4. Create a Pull Request for your branch on GitHub by visiting your forked repo page.\n\u003eWhen you create the PR, make sure to check the \u003cins\u003e\"***Allow edits by maintainers***\"\u003c/ins\u003e option in the PR. This allows for easy, rapid modifications that our tech editors might provide.\n5. After you submit the Pull Request, sit tight and look for any comments, edits, approvals or rejections!\n\n### Cleanup / Align to the source repo\n\n1. Once your PR has been approved and merged, it's time to do some cleanup.\n2. Run `git pull upstream main`\n3. Remove merged branch\n    1. Run `git checkout main`  \n    2. Run `git branch -d \u003cBRANCH_NAME\u003e`\n4. Commit\n5. Update the master branch in your forked repo\n    1. Run `git push origin main`\n6. Remove the branch from your forked repo\n    1. Run `git push --delete origin \u003cBRANCH_NAME\u003e`\n\n## How to test your edits\n\nWe don't have a staging environment right now. However if you want to see how things will render while you're working on them you can take a look [here](https://github.com/oracle-devrel/cool.devo.build/blob/main/test/README.md)\n\n---\n\n## What our tech editors do\n\nWhen a PR is received, our tech editors will usually refactor the content a bit, with the goal to make conveying your message as clearly as possible.  Here's the process they go through to do this:\n\n* `git remote add pr\u003cPR #\u003e git@github.com/\u003cyour GH username\u003e/devo.tutorials.git`\n* `git fetch pr\u003cPR #\u003e \u003cyour BRANCH_NAME\u003e`\n* `git checkout -b pr\u003cPR #\u003e pr\u003cPR #\u003e/\u003cyour BRANCH_NAME\u003e`\n* Changes/edits are made\n* `git add .`\n* `git commit -m \"Suggested edits for PR\u003cPR #\u003e\"`\n* `git push -f pr\u003cPR #\u003e HEAD`\n\nAfter the above is completed, the edited version will be included in the PR, at which point it can be merged (while still retaining the history and flow of the content).\n\n## Disclaimer\n\nORACLE AND ITS AFFILIATES DO NOT PROVIDE ANY WARRANTY WHATSOEVER, EXPRESS OR IMPLIED, FOR ANY SOFTWARE, MATERIAL OR CONTENT OF ANY KIND CONTAINED OR PRODUCED WITHIN THIS REPOSITORY, AND IN PARTICULAR SPECIFICALLY DISCLAIM ANY AND ALL IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. FURTHERMORE, ORACLE AND ITS AFFILIATES DO NOT REPRESENT THAT ANY CUSTOMARY SECURITY REVIEW HAS BEEN PERFORMED WITH RESPECT TO ANY SOFTWARE, MATERIAL OR CONTENT CONTAINED OR PRODUCED WITHIN THIS REPOSITORY. IN ADDITION, AND WITHOUT LIMITING THE FOREGOING, THIRD PARTIES MAY HAVE POSTED SOFTWARE, MATERIAL OR CONTENT TO THIS REPOSITORY WITHOUT ANY REVIEW. USE AT YOUR OWN RISK.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foracle-devrel%2Fdevo.tutorials","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foracle-devrel%2Fdevo.tutorials","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foracle-devrel%2Fdevo.tutorials/lists"}