Commit Graph
15 Commits
Author SHA1 Message Date
Cam Hutchison 6fc7c44ac3 docs: Add instructions for buildboxes with new release branch (#40244)
Update the preflight and postrelease docs for starting a new release
branch and after publishing that release for the first time to update
the GitHub Action the scheduled building of the buildboxes.
2024-04-10 08:21:44 +00:00
Cam Hutchison 7835864494 ci: Remove drone(gen) from repo (#38739)
Remove `.drone.yml` and `dronegen` which generates it from the repo,
disabling drone on master. Remove references to drone in docs.

The remaining piplines in `.drone.yml` were the tag build and promote
pipelines which now run on GitHub Actions, the push build pipelines that
are currently of limited value and will be re-done differently with a
little thought, and the `teleport-docker-cron-ecr` pipeline which no
longer works as of v15 due to the removal of the legacy OCI images (the
teleport-labs stuff that the pipeline builds is to be removed shortly
too).
2024-02-28 20:04:41 +00:00
Reed Loden e2d69aedde Post-major version release activities (#37676)
From `docs/postrelease.md`:
- [x] Update `branchMajorVersion` const in Dronegen `/dronegen/container_images.go`, then run `make dronegen`
- [x] Update `CURRENT_VERSION_ROOT`, `PREVIOUS_VERSION_ONE_ROOT`, and `PREVIOUS_VERSION_TWO_ROOT` variables in `.drone.yml`, then run `make dronegen`
  - Example: https://github.com/gravitational/teleport/pull/4602
- [x] Create PR to update default Teleport image referenced in docker/teleport-quickstart.yml
  - Example: https://github.com/gravitational/teleport/pull/4655
- [x] Create PR to update default Teleport image referenced in docker/teleport-lab.yml
2024-02-01 22:08:58 +00:00
Mike Jensen 5c0d51584a dependency-review: Add base-ref config and instructions (#35155)
* dependency-review: Add `base-ref` config and instructions

* dependency-review: fix base-ref or condition
2023-11-30 00:40:17 +00:00
Mike Jensen 7452614827 Remove CodeQL Scanning for release branches (#33723)
* Remove CodeQL Scanning for release branches

In RFD 114 (PR #32233) we setup mirroring for the Teleport release branches to the `teleport-sec-scan` repos.  There are several advantages to moving the CodeQL scanning to these repos:
* It removes the manual process described in `preflight` to update the codeql scanning branch
* It solves the issue of alerts being repeatedly opened and closed as they are found on release branches and only fixed in master, for example: https://github.com/gravitational/teleport/security/code-scanning/560

As such CodeQL has already been configured on these repos and the initial findings triaged: https://github.com/gravitational/teleport-sec-scan-1/blob/master/.github/workflows/codeql-mirror.yml

* codeql: Comment relaese branch scanning
2023-10-20 17:08:16 +00:00
Zac BergquistandAlan Parra 6f654c05d1 Bring internal repo documentation up to date (#33101)
* Bring internal repo documentation up to date

* Update CONTRIBUTING.md

Co-authored-by: Alan Parra <alan.parra@goteleport.com>

---------

Co-authored-by: Alan Parra <alan.parra@goteleport.com>
2023-10-10 16:00:23 +00:00
Mike Jensen 7e75aeff1d Add CodeQL Config update requirement to preflight.md docs (#25672)
* Add CodeQL Config update requirement to preflight.md docs

* .github/workflows/codeql.yml: Update branch list to include v13
2023-05-05 15:37:40 +00:00
Trent Clarke a662a01200 Add OCI rebuild info to preflight checklist (#23630)
* Add OCI rebuild info to preflight checkist

* Update preflight.md

* Update preflight.md

* Fix Link
2023-04-11 04:25:47 +00:00
Logan Davis 830794a9cf Replace quay.io with amazon ECR where appropriate (#15382) 2022-08-19 10:24:15 -05:00
Trent Clarke 472ea1bda7 Move branching instructions to preflight checklist (#13141)
Moves the CI branching instructions from the post-release checklist to
the preflight checklist, which is a much more correct place for them to
be.
2022-06-07 11:43:24 +00:00
Zac Bergquist d0eb86191d Remove vendor
- Remove the vendor directory
- Update bot to stop accounting for vendor
- Update linter config
- Remove update-vendor make target
2022-01-07 02:15:11 -07:00
inertial-frame a4412753e1 docs: port from 6.2 (#7300) 2021-06-15 07:50:46 -07:00
Gus Luxton 2504d765c9 Add post-release checklist (#4620) 2020-10-22 16:45:38 -03:00
Gus Luxton c33dde5263 Add AMI builds to Drone (#4144) 2020-08-10 09:51:26 -03:00
Ben Arent 46f1d872b5 Create preflight checklist. (#3885)
* Create preflight checklist.
2020-06-26 13:38:17 -07:00