aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows (follow)
Commit message (Collapse)AuthorAgeLines
* chore: assert uv lock is locked in ci and pre-commitGravatar onerandomusername2025-10-21-1/+1
| | | | see https://github.com/python-discord/bot/pull/3416 for reference
* Bump getsentry/action-release from 1 to 3 (#1686)Gravatar dependabot[bot]2025-07-16-1/+1
| | | | | | | | | | | | | | | | | Bumps [getsentry/action-release](https://github.com/getsentry/action-release) from 1 to 3. - [Release notes](https://github.com/getsentry/action-release/releases) - [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/action-release/compare/v1...v3) --- updated-dependencies: - dependency-name: getsentry/action-release dependency-version: '3' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update CI tasks to use uvGravatar Joe Banks2025-07-15-24/+7
|
* Update project to Python 3.13Gravatar wookie1842025-04-08-1/+1
|
* Migration to official Sentry release CI action (#1569)Gravatar Xithrius2024-07-05-3/+2
|
* Add poetry-plugin-export plugin to fix CI warning (#1551)Gravatar wookie1842024-06-21-0/+1
|
* Bump docker/build-push-action from 5 to 6 (#1552)Gravatar dependabot[bot]2024-06-17-1/+1
| | | | | | | | | | | | | | | Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v5...v6) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump tclindner/sentry-releases-action from 1.2.0 to 1.3.0 (#1549)Gravatar dependabot[bot]2024-06-10-1/+1
| | | | | | | | | | | | | | | | Bumps [tclindner/sentry-releases-action](https://github.com/tclindner/sentry-releases-action) from 1.2.0 to 1.3.0. - [Release notes](https://github.com/tclindner/sentry-releases-action/releases) - [Changelog](https://github.com/tclindner/sentry-releases-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/tclindner/sentry-releases-action/compare/v1.2.0...v1.3.0) --- updated-dependencies: - dependency-name: tclindner/sentry-releases-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump HassanAbouelela/actions from setup-python_v1.5.0 to 1.6.0 (#1536)Gravatar dependabot[bot]2024-05-31-1/+1
| | | | | | | | | | | | | | Bumps [HassanAbouelela/actions](https://github.com/hassanabouelela/actions) from setup-python_v1.5.0 to 1.6.0. This release includes the previously tagged commit. - [Release notes](https://github.com/hassanabouelela/actions/releases) - [Commits](https://github.com/hassanabouelela/actions/compare/setup-python_v1.5.0...setup-python_v1.6.0) --- updated-dependencies: - dependency-name: HassanAbouelela/actions dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Improve embed status action (#1532)Gravatar wookie1842024-05-19-13/+7
|
* Update workflow name in status embed workflowGravatar Chris Lovering2024-05-19-1/+1
|
* Bump HassanAbouelela/actions from setup-python_v1.4.2 to 1.5.0 (#1522)Gravatar dependabot[bot]2024-04-29-1/+1
| | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update deployment namespaceGravatar Joe Banks2024-04-14-1/+2
|
* Bump references to 3.11 up to Pytohn 3.12Gravatar Chris Lovering2024-03-30-1/+1
|
* Bump Azure/k8s-deploy from 4 to 5 (#1482)Gravatar dependabot[bot]2024-03-21-1/+1
| | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump azure/setup-kubectl from 3 to 4 (#1475)Gravatar dependabot[bot]2024-03-13-1/+1
| | | | | | | | | | | | | | | | Bumps [azure/setup-kubectl](https://github.com/azure/setup-kubectl) from 3 to 4. - [Release notes](https://github.com/azure/setup-kubectl/releases) - [Changelog](https://github.com/Azure/setup-kubectl/blob/main/CHANGELOG.md) - [Commits](https://github.com/azure/setup-kubectl/compare/v3...v4) --- updated-dependencies: - dependency-name: azure/setup-kubectl dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump azure/k8s-set-context from 3 to 4 (#1473)Gravatar dependabot[bot]2024-03-11-1/+1
| | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* download pull request artifacts with curlGravatar shtlrs2023-12-18-1/+1
|
* Bump actions/upload-artifact from 3 to 4 (#1413)Gravatar dependabot[bot]2023-12-15-1/+1
| | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Corrected ruff check output format argGravatar Xithrius2023-11-06-1/+1
|
* Update deployment CI to pull manifest from infra repo (#1370)Gravatar ChrisJL2023-09-19-5/+3
|
* Bump docker/setup-buildx-action from 2 to 3 (#1361)Gravatar dependabot[bot]2023-09-12-1/+1
| | | | | | | | | | | | | | | Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump docker/login-action from 2 to 3 (#1362)Gravatar dependabot[bot]2023-09-12-1/+1
| | | | | | | | | | | | | | | Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/v2...v3) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump docker/build-push-action from 4 to 5 (#1363)Gravatar dependabot[bot]2023-09-12-1/+1
| | | | | | | | | | | | | | | Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v4...v5) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump HassanAbouelela/actions from setup-python_v1.4.1 to 1.4.2 (#1360)Gravatar dependabot[bot]2023-09-06-1/+1
| | | | | | | | | | | | | | Bumps [HassanAbouelela/actions](https://github.com/hassanabouelela/actions) from setup-python_v1.4.1 to 1.4.2. This release includes the previously tagged commit. - [Release notes](https://github.com/hassanabouelela/actions/releases) - [Commits](https://github.com/hassanabouelela/actions/compare/setup-python_v1.4.1...setup-python_v1.4.2) --- updated-dependencies: - dependency-name: HassanAbouelela/actions dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump actions/checkout from 3 to 4 (#1358)Gravatar dependabot[bot]2023-09-05-4/+4
| | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump HassanAbouelela/actions from setup-python_v1.4.0 to 1.4.1 (#1307)Gravatar dependabot[bot]2023-06-27-1/+1
| | | | | | | | | | | | | | Bumps [HassanAbouelela/actions](https://github.com/hassanabouelela/actions) from setup-python_v1.4.0 to 1.4.1. This release includes the previously tagged commit. - [Release notes](https://github.com/hassanabouelela/actions/releases) - [Commits](https://github.com/hassanabouelela/actions/compare/setup-python_v1.4.0...setup-python_v1.4.1) --- updated-dependencies: - dependency-name: HassanAbouelela/actions dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Migrate to ruffGravatar Chris Lovering2023-05-08-14/+4
|
* add CLIENT_TOKEN in lint ciGravatar shtlrs2023-05-06-0/+1
|
* update env variables in "Attempt bot setup" stageGravatar shtlrs2023-05-06-2/+2
|
* Bump docker/build-push-action from 3 to 4Gravatar dependabot[bot]2023-03-04-1/+1
| | | | | | | | | | | | | | Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v3...v4) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
* Update CI to reusable actionsGravatar Chris Lovering2023-03-04-76/+76
|
* Bump Python version to 3.11Gravatar Chris Lovering2023-03-04-3/+2
|
* `REPO_TOKEN` is no more. (#1119)Gravatar Xithrius2022-10-13-1/+0
|
* Upgrade to Python 3.10Gravatar Chris Lovering2022-09-21-2/+1
|
* Fix Poetry 1.2 Support (#1099)Gravatar Hassan Abouelela2022-09-17-57/+6
|
* Add a step during lint that inits the botGravatar Chris Lovering2022-02-20-1/+9
| | | | This step doesn't actually call bot.run(), and is designed to catch errors in imports/cog setup functions before they are merged.
* setuptools use stdlib distutils over embeddedGravatar Chris Lovering2022-01-25-0/+3
| | | | | | This is caused by an upstream issue with setuptools 60.* (via virtualenv) changeing the default to using the setuptools-embedded distutils rather than the stdlib distutils, which breaks within pip's isolated builds. This is explained quite well here https://github.com/pre-commit/pre-commit/issues/2178#issuecomment-1002163763
* CI: only check licenses of dev depsGravatar Matteo Bertucci2021-10-22-2/+4
|
* CI: check license compatibility (#855)Gravatar Matteo Bertucci2021-09-06-1/+20
| | | | | | | | | | | | | | | | | * CI: check for license compatibility Port of https://github.com/python-discord/bot/pull/1779 --- Since our project is licensed under the MIT License, we can't be using any incompatible license-wise dependencies in our project, such as GPL. This commit adds a step to the CI lint phase that will use pip-licenses to verify that all the installed packages are part of an ALLOWED_LICENSE variable. This variable is currently set to be every license we currently use. We opted to use an allowlist instead of a denylist to make sure that new licenses are reviewed by hand and added to that variable. Co-authored-by: ChrisJL <[email protected]> Co-authored-by: Xithrius <[email protected]> Co-authored-by: Vivaan Verma <[email protected]>
* Update in accordance with python-discord/kubernetes#95Gravatar Joe Banks2021-09-04-1/+1
|
* Merge branch 'main' into pipenv-to-poetryGravatar Chris2021-05-16-15/+44
|\
| * Namespace each concurrency groupGravatar Chris2021-05-15-4/+4
| | | | | | | | This stops different actions, from the same commit, running in parallel from canceling each other.
| * Add concurrency behaviour to github actionsGravatar Chris2021-05-15-0/+15
| | | | | | | | | | | | This grouping means any new actions on either a PR or against main, will cancel any running actions. We do not care about these old actions, as they are out of date, so cancelling them will mean the actions we do care about get done faster.
| * Migrate GHCR_TOKEN -> GITHUB_TOKEN in Docker build actionGravatar ks1292021-04-05-1/+1
| | | | | | GITHUB_TOKEN has now enough permissions to be used for pushing to GHCR, so we don't need PAT anymore.
| * Separate deploy stageGravatar Joe Banks2021-03-14-10/+24
| | | | | | | | Separate the build and deploy stage and set the environment value for the deployment stage.
| * master => mainGravatar Joe Banks2021-03-13-4/+4
| |
* | Disable poetry venv creation in Dockerfile and linting workflowGravatar Joe Banks2021-03-10-2/+5
| |
* | Bump lint workflow to py3.9Gravatar Joe Banks2021-03-10-1/+1
| |
* | Alter linting workflowGravatar Joe Banks2021-03-10-13/+6
|/