Skip to content

Commit

Permalink
Feature/pdct 987 add autotag release to nav backend (#259)
Browse files Browse the repository at this point in the history
* Create CODEOWNERS

* Add auto tag section to PR template

* Remove old workflows and scripts

* Add auto tag and release pipeline to CI

* Migrate to docker compose v2 syntax

* Update licence to Apache 2.0

* Rename file to ci-cd.yml
  • Loading branch information
katybaulch authored Apr 8, 2024
1 parent 8720ff5 commit 711baa5
Show file tree
Hide file tree
Showing 10 changed files with 451 additions and 533 deletions.
15 changes: 15 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
###############################################################################
# GitHub Code-owner Configuration for Navigator Backend
#
# Each line is a file pattern followed by one or more owners. See this link:
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#example-of-a-codeowners-file
# for more information on configuring GitHub code owners, including examples.
###############################################################################

# These owners will be the default owners for everything in
# the repo. Unless a later match takes precedence, members
# of @climatepolicyradar/tech-devs will be requested for
# review when someone opens a pull request. Teams should
# be identified in the format @org/team-name. Teams must have
# explicit write access to the repository.
* @climatepolicyradar/tech-devs
70 changes: 0 additions & 70 deletions .github/funcs.sh

This file was deleted.

22 changes: 22 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,28 @@ Please include:
- any additional relevant motivation and context
- details of any dependency updates that are required for this change

## Proposed version

Please select the option below that is most relevant from the list below. This
will be used to generate the next tag version name during auto-tagging.

- [ ] Skip auto-tagging
- [ ] Patch
- [ ] Minor version
- [ ] Major version

Visit the [Semver website](https://semver.org/#summary) to understand the
difference between `MAJOR`, `MINOR`, and `PATCH` versions.

Notes:

- If none of these options are selected, auto-tagging will fail
- Where multiple options are selected, the most senior option ticked will be
used -- e.g. Major > Minor > Patch
- If you are selecting the version in the list above using the textbox, make
sure your selected option is marked `[x]` with no spaces in between the
brackets and the `x`

## Type of change

Please select the option(s) below that are most relevant:
Expand Down
96 changes: 0 additions & 96 deletions .github/retag-and-push.sh

This file was deleted.

144 changes: 0 additions & 144 deletions .github/tests/test_retag_and_push.bats

This file was deleted.

Loading

0 comments on commit 711baa5

Please sign in to comment.