squashed commit

This commit is contained in:
hoangvv
2026-09-18 13:55:25 +07:00
commit 039c98d4d0
45882 changed files with 24235585 additions and 0 deletions
+54
View File
@@ -0,0 +1,54 @@
name: Bug
description: Open a Bug Report on Github
title: '[18.0] module: description'
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to open a bug report. Please make sure to search in existing issues if the issue was not already raised.
Also, if you think it is a standard bug, please first try to reproduce the issue on runbot (http://runbot.odoo.com/runbot - click on the blue door icon of the version row - admin/admin).
To speed the process, we need some information."
- type: checkboxes
id: version
attributes:
label: Odoo Version
description: In which version(s) of Odoo does your issue occur?
options:
- label: "16.0"
- label: "17.0"
- label: "18.0"
- label: "Other (specify)"
validations:
required: true
- type: markdown
attributes:
value: |
Please describe how to reproduce the issue with clear steps.
- Current behaviour:
- Expected behaviour:
- Video/Screenshot link (optional):
- type: textarea
id: howtoreproduce
attributes:
label: Steps to Reproduce
description:
placeholder: |
- Go to Quotations;
- Select one quotation and click on 'Create an Invoice';
Current behaviour: traceback.
Expected behaviour: it creates a draft invoice.
validations:
required: true
- type: textarea
id: logs
attributes:
label: Log Output
description: Copy-paste full traceback or error message if you have some
render: shell
- type: input
id: supportticket
attributes:
label: Support Ticket
description: Optional odoo.com/help ticket number
placeholder: opw-123456789
+21
View File
@@ -0,0 +1,21 @@
blank_issues_enabled: false
contact_links:
- name: "Support tickets"
url: https://www.odoo.com/help
about: "Please favour opening an official ticket if you have an active subscription."
- name: "Code contribution"
url: https://www.odoo.com/documentation/master/contributing/development.html#make-your-first-contribution
about: "If you have an idea of the change to apply in the codebase, please open a pull request to speed up the process."
- name: "Translation Change"
url: https://explore.transifex.com/odoo/
about: Please use the Transifex tool for Translations (see https://github.com/odoo/odoo/wiki/Translations for more information).
- name: "Odoo Help Forums"
url: https://www.odoo.com/forum/help-1
about: "Please ask and answer questions about custom code, functional aspects or any Odoo-related topic here."
- name: "Documentation Feedback"
url: https://github.com/odoo/documentation/issue
about: "If your feedback is about the documentation, please post your issue in the dedicated repository."
- name: "Security Related Question"
url: https://www.odoo.com/security-report
about: "Read our Responsible Disclosure page and contact the Security Team."
+11
View File
@@ -0,0 +1,11 @@
Description of the issue/feature this PR addresses:
Current behavior before PR:
Desired behavior after PR is merged:
---
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
+65
View File
@@ -0,0 +1,65 @@
name: Setup Docker Action
on:
push:
branches:
- main
- dev
- feature/*
jobs:
setup_docker:
if: contains(github.event.head_commit.message, '@docker')
runs-on: self-hosted
strategy:
matrix:
python:
- 3.12.7
steps:
- name: Fix Permission
run: |
sudo chown -R $(whoami):$(whoami) /home/$(whoami)/actions-runner && \
sudo chmod -R 755 /home/$(whoami)/actions-runner
- name: Checkout Repository
uses: actions/checkout@v4
with:
ref: ${{ github.ref_name }}
- name: Clean up Virtual Environment
run: ./setup/clean_up_virtualenvs.sh 0
- name: Create Virtual Environment
run: pyenv virtualenv "${{ github.ref_name }}-$(git rev-parse --short "$GITHUB_SHA")"
- name: Install dotenv
run: pip install python-dotenv
- name: Update Tag
run: make update_tag CURR_BRANCH=${{ github.ref_name }}
- name: Stop Server Docker
run: make stop_server_docker
- name: Generate Config
run: make gen_config_docker
- name: Build Image
run: make build_image
- name: Start Server
run: make run_server_docker
- name: Sleep for 30 seconds
run: sleep 30s
- name: Restore Database
run: make restore_database_docker
- name: Run Tests
run: make run_test_docker
- name: Login Docker hub
run: echo ${{ secrets.DOCKER_PASSWORD }} | docker login -u ${{ secrets.DOCKER_USER }} --password-stdin ${{ secrets.DOCKER_HUB }}
- name: Push Image
run: make push_image
- name: Clean Up
run: make clean_up