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

Nightly builds in CI #884

Closed
kuznetsss opened this issue Oct 3, 2023 · 0 comments · Fixed by #1013, #1033 or #1036
Closed

Nightly builds in CI #884

kuznetsss opened this issue Oct 3, 2023 · 0 comments · Fixed by #1013, #1033 or #1036
Labels
ci CI related issues

Comments

@kuznetsss
Copy link
Collaborator

kuznetsss commented Oct 3, 2023

Nightly builds:

  • Run clang-tidy only at night and create an issue if problems in code found
  • Build without ccache
  • Nightly releases
  • Don't use clang-tidy in regular CI workflow
  • Tests with asan

Other improvements:

  • Custom docker for CI on Linux
  • Maybe run clang-tidy on changed files
@kuznetsss kuznetsss added the ci CI related issues label Oct 3, 2023
@kuznetsss kuznetsss changed the title CI improvements Nightly builds in CI Nov 15, 2023
@kuznetsss kuznetsss added this to Clio Dec 1, 2023
@github-project-automation github-project-automation bot moved this to 📋 Backlog in Clio Dec 1, 2023
@kuznetsss kuznetsss moved this from 📋 Backlog to 🏗 In progress in Clio Dec 1, 2023
kuznetsss added a commit that referenced this issue Dec 8, 2023
Partially fixes #884.
Adds:
- Docker image for CI on Linux
- Nightly builds without cache and releases
- Nightly clang-tidy checks
- Fix typos in .clang-tidy
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Merged in Clio Dec 8, 2023
@kuznetsss kuznetsss reopened this Dec 8, 2023
@github-project-automation github-project-automation bot moved this from ✅ Merged to 📋 Backlog in Clio Dec 8, 2023
This was referenced Dec 11, 2023
kuznetsss added a commit that referenced this issue Dec 11, 2023
Fixes issue creation for clang-tidy nightly checks for #884
kuznetsss added a commit that referenced this issue Dec 11, 2023
Another fix for clang-tidy nightly check for #884
kuznetsss added a commit that referenced this issue Dec 11, 2023
Fixes release notes for #884
kuznetsss added a commit that referenced this issue Dec 11, 2023
Fixes docker build for #884
kuznetsss added a commit that referenced this issue Dec 12, 2023
kuznetsss added a commit that referenced this issue Dec 12, 2023
kuznetsss added a commit that referenced this issue Dec 12, 2023
@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Merged in Clio Dec 12, 2023
kuznetsss added a commit that referenced this issue Dec 12, 2023
kuznetsss added a commit that referenced this issue Dec 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci CI related issues
Projects
Status: ✅ Merged
1 participant