Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/3.14.2 to develop #3166

Merged
merged 27 commits into from
Jun 23, 2023
Merged

Release/3.14.2 to develop #3166

merged 27 commits into from
Jun 23, 2023

Conversation

stchris
Copy link
Contributor

@stchris stchris commented Jun 21, 2023

No description provided.

stchris and others added 27 commits May 23, 2023 11:31
Chris made me aware that the docs sometimes do not get deployed. This is due to the combination of the limited workflow concurrency and the condition for the deploy job. Sometimes the workflow run for a pushed tag cancels a previous run triggered by a commit pushed to main. However, the run triggered by the tag does not execute the deploy job.

This change prevents a situation like this, as pushed tags won't trigger a run anymore.

We could also consider aligning with our release process by deploying only when a new tag is pushed. However, there may be situations where we want to make and deploy changes unrelated to code changes in a release.
We don’t use this workflow anymore and the fact that it is still part of the repo causes unnecessary noise due to Dependabot PRs (for example #2990).
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.2.4 to 3.2.7.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v3.2.7/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v3.2.7/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Install python3

The python package is no longer available in Debian 12

* Remove python from ui deps

* Remove build-essentials package as it is not required for UI dev

---------

Co-authored-by: Till Prochaska <till.prochaska@occrp.org>
@stchris stchris merged commit 5a7a781 into develop Jun 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants