Commit Graph

23 Commits (21bf66cdddc00d88e606c8dc71bfb2212298839f)

Author SHA1 Message Date
Gokhan Gulbiz 21bf66cddd
Update sqlancer-test-pipelines.yml 2023-07-04 11:21:28 +03:00
Gokhan Gulbiz 10d46fb28d
Update sqlancer-test-pipelines.yml 2023-07-03 16:41:38 +03:00
Gokhan Gulbiz 6432024b0c
Update sqlancer-test-pipelines.yml 2023-04-13 16:00:15 +03:00
Gokhan Gulbiz 09eaba5649
Update sqlancer-test-pipelines.yml 2023-04-13 15:39:53 +03:00
Gokhan Gulbiz b086fbeba5
Update sqlancer-test-pipelines.yml 2023-04-12 10:55:58 +03:00
Gokhan Gulbiz 201d976a3b
Merge branch 'main' into sqlancer-test-gha 2023-04-04 16:00:28 +03:00
Gürkan İndibay 7b8e614039
Fixes bookworm packaging pipeline problem (#6737)
Recently, I changed Python execution structure into virtual. Therefore,
now there is no need change built in python for the images. Since Github
is provisioning images with specific permissions, this issue caused
error.
With this PR, I removed unnecessary installation of pip and setuptools
in container docker image
Additionally, removed some unnecessary sudos and used ap-get instead of
apt in one place
2023-02-27 15:28:36 +03:00
Gokhan Gulbiz 54a4accfbb
Merge branch 'main' into sqlancer-test-gha 2023-02-13 09:49:59 +03:00
Hanefi Onaldi 414a95e259
Create CodeQL workflow for static analysis (#5868)
Introducing a new Github Actions Workflow to run our statical analysis
tool, CodeQL.

Relevant Github docs page:
https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/customizing-code-scanning

The Github action that we use for security scanning:
https://github.com/github/codeql-action
2023-02-07 15:25:17 +03:00
Gokhan Gulbiz 9085e899d7
Revert "Disable package testing workflow"
This reverts commit 32e23ca4a8.
2023-02-07 11:06:17 +03:00
Gokhan Gulbiz 599cd56559
Fix typo. 2023-02-07 10:32:14 +03:00
Gokhan Gulbiz 9ffeeac516
Merge remote-tracking branch 'upstream/main' into sqlancer-test-gha 2023-02-07 10:28:42 +03:00
Gokhan Gulbiz 271a41335a
Reorder steps 2023-02-07 10:20:31 +03:00
Gokhan Gulbiz 6c16e8b371
Reorganize input variables and namings. 2023-02-07 10:14:14 +03:00
Gokhan Gulbiz a5e614a2e6
Add sqlancer testing pipeline 2023-02-07 10:03:28 +03:00
Gokhan Gulbiz 32e23ca4a8
Disable package testing workflow 2023-02-07 10:02:12 +03:00
Gürkan İndibay d919506076
Fixes validate Output phase of packaging pipeline (#6678)
Pyenv is installed in our container images but I found out that pyenv is
not being activated since it is activated from ~/bashrc script and in
GitHub Actions (GHA) this script is not being executed
Since pyenv is not activated, default python versions comes from docker
images is being used and in this case we get errors for python version
3.11.
Additionally, $HOME directory is /github/home for containers executed
under GHA and our pyenv installation is under /root directory which is
normally home directory for our packaging containers
This PR activates usage of pyenv and additionally uses pyenv virtualenv
feature to execute validate_output function in isolation

---------

Co-authored-by: Onur Tirtir <onurcantirtir@gmail.com>
2023-01-31 13:59:09 +03:00
Jelte Fennema 17775dad5d
Only run package builds on pull requests (#6605)
Recently a package test build pipeline was introduced, to build citus on
all OS that we build packages for. However, every pull request would run
each build twice. This fixes that by only running it for the pull
request event, not for the push event.

Example of duplicate run:

![image](https://user-images.githubusercontent.com/1162278/211028723-8c0e8aa0-e267-4665-811c-6cecd4286621.png)
2023-01-06 16:02:49 +00:00
Gokhan Gulbiz 556161be32
Fix make recipe mapping in test runner (#6561) 2022-12-14 12:57:13 +03:00
Gürkan İndibay c2193608c9
Add jobs to test builds on different distros (#6499)
With this PR, citus code will be tested in all packaging environments. 
Sometimes, there can be compile errors which blocks packaging and in
this case unplanned delays may occur.
By testing the code in packaging environments, I'm aiming to detect any
compilation errors before packaging.

Co-authored-by: Onur Tirtir <onurcantirtir@gmail.com>
Co-authored-by: Hanefi Onaldi <Hanefi.Onaldi@microsoft.com>
2022-12-01 19:11:41 +03:00
Marco Slot 02c144378c Add DESCRIPTION to PR template 2018-12-12 05:35:12 +01:00
Marco Slot 1485945f27
Delete pull_request_template.md 2018-07-19 15:38:43 +02:00
Marco Slot a70b06f194 Add DESCRIPTION to PR template 2018-07-10 13:35:13 +02:00