Commit graph

32 commits

Author SHA1 Message Date
Kevin Caccamo
6877e79786 Impel people to include saved games in bug reports
Since saved games are the preferred way for Raze developers to reproduce bugs.
2023-01-11 23:56:58 -05:00
alexey.lysiuk
829e06d97d - fixed continuous integration of Windows targets 2022-11-26 09:48:33 +02:00
alexey.lysiuk
fd3fccdc7a - updated continuous integration workflow
* Use macOS 12 runners
* Test Xcode project generation in addition to Makefile one
* Remove obsolete CMake options
* Use ZMusic 1.1.9
2022-06-26 11:34:32 +03:00
Rachael Alexanderson
79c671b890
Update bug_report.yml
Encourage more detailed info about OS info especially since different Linux distros have idiosyncrasies that can be problematic
2022-05-15 06:17:18 -04:00
alexey.lysiuk
6b7ee9716d - added Visual Studio 2022 target to continuous integration 2022-01-15 17:25:33 +02:00
arrowgent
5267c1aea6 change version input in feature_request.yml
remove dropdown list since i cant determine how to get a workflow to pull info from known releases
& move game selection, i didnt realize it was misplaced between OS selection
2021-10-02 23:32:07 +02:00
arrowgent
8df3c05acf change version input in bug_report.yml
remove dropdown list since i cant determine how to get a workflow to pull info from known releases
& move game selection, i didnt realize it was misplaced between OS selection
2021-10-02 23:32:07 +02:00
arrowgent
f675adebbd feature missed games, removed conduct guideline 2021-09-12 18:18:32 +02:00
arrowgent
8d2f8bd40d missing games, removed conduct guideline 2021-09-12 18:18:32 +02:00
arrowgent
bbebc15fb2 reminder title 2021-09-12 18:18:32 +02:00
arrowgent
8795390e28 create feature form 2021-09-12 18:18:31 +02:00
arrowgent
68cd915a78 add game & remove other config (wip) 2021-09-12 18:18:31 +02:00
arrowgent
1d3ff006b1 bug form 2021-09-12 18:18:31 +02:00
arrowgent
d36caf6151 move template to forms
name: Bug Report
description: File a Bug report
title: '[BUG] '
labels: bug
#assignees: 'anonymous@temp'

body:
  - type: markdown
    attributes:
      value: |
        ## Please fill out forms as cleanly as possible.
        #### Make sure that you have
        * properly edited & filled in the title of this bug report
  - type: dropdown
    id: version
    attributes:
      label: Raze version
      description: |
        What version are you using?
        Run `raze --version`
        Make sure to update to latest [release](https://github.com/coelckers/Raze/releases) version and test again before continuing.
      multiple: false
      options:
        - 1.1.3
        - 1.1.2
        - 1.1.1
        - 1.1.0
        - 1.0.3
        - 1.0.2
        - 1.0.1
        - Git
        - Other
    validations:
      required: true
  - type: dropdown
    id: OS
    attributes:
      label: What Operating System are you using?
      multiple: false
      options:
        - Windows 11
        - Windows 10
        - Windows 8
        - Windows 7
        - Windows Other
        - Mac OS
        - Linux x86
        - Linux x86_64
        - Linux ARM (Raspberry Pi)
        - Other
    validations:
      required: false
  - type: input
    id: other
    attributes:
      label: If Other OS, please describe
      description: Other details
      placeholder: "Windows, Mac OSX version, Debian, Ubuntu, Arch, etc."
    validations:
      required: false
  - type: input
    id: hardware
    attributes:
      label: Relevant hardware info
      description: Hardware
      placeholder: "CPU, GPU, device brand/model: e.g. Intel, AMD, Nvidia, etc"
    validations:
      required: false
  - type: checkboxes
    id: checked
    attributes:
      label: Have you checked that no other similar issue already exists?
      description: Searched issues before creating report?
      options:
        - label: I have searched and not found similar issues.
          required: true
  - type: textarea
    id: description
    attributes:
      label: A clear and concise description of what the bug is.
      description: Describe what happens, what software were you running? _Include screenshot if possible_
      placeholder: "How & When does this occur?"
    validations:
      required: true
  - type: textarea
    id: steps
    attributes:
      label: Steps to reproduce the behaviour.
      description: How can we reproduce this?
      placeholder: "Explain how to reproduce"
      value: |
        Explain how to reproduce
        1. 
        2.
        3.
    validations:
      required: false
  - type: textarea
    id: config_file
    attributes:
      label: Your configuration
      description: |
        Share the config file(s) you've been using to run the program. (`dosbox-staging.conf`) 
        Please avoid pasting the full config, _use attachments or links_
      placeholder: "example: texture_renderer = opengl"
      render: ini # syntax highlighting
    validations:
      required: false
  - type: textarea
    id: log
    attributes:
      label: Provide a Log
      description: Please avoid pasting the full log, _use attachments or links_
      placeholder: "Copy & paste error log section or provide link"
    validations:
      required: false
  - type: checkboxes
    id: terms
    attributes:
      label: Code of Conduct & Contributing Guidelines
      description: By submitting this issue, you agree to follow our [contributing guidelines](https://docs.github.com/articles/github-community-guidelines) and code of conduct.
      options:
        - label: Yes, I agree.
          required: true
  - type: markdown
    attributes:
      value: |
        * Make sure you have properly filled in the title of this bug report
2021-09-12 18:18:31 +02:00
arrowgent
003fcd0364 begin template & move to forms 2021-09-12 18:18:31 +02:00
alexey.lysiuk
957a23d282 - updated continuous integration workflow
* Switch from macOS 10.15 to 11, Xcode 12.4 to 12.5
* Switch from Clang 11 to 12
* Remove no longer needed workaround for Clang 6 with GCC 11 deinstallation
2021-08-25 11:09:38 +03:00
alexey.lysiuk
9382a62aa1 - continuous integration: disable zipdir output 2021-05-24 13:00:27 +03:00
alexey.lysiuk
5b86265de1 - continuous integration: download zmusic instead of building it 2021-05-24 13:00:13 +03:00
alexey.lysiuk
ff27edc19c - updated continuous integration settings
* Restored Clang 6 target by removing GCC 11 because its libstdc++ cannot be used with older compilers
* Replaced GCC 10 with 11
2021-05-15 10:36:09 +03:00
alexey.lysiuk
3f42ee9a86 - disabled clang 6 in continuous integration
I cannot reproduce this compilation error with up-to-date Ubuntu 20.04
2021-05-12 14:50:29 +03:00
alexey.lysiuk
dff6b2a732 - moved macOS extra options to proper CI target 2021-04-01 12:01:45 +03:00
alexey.lysiuk
ace03bde0b - updated continuous integration settings
* Install compilers for Linux targets explicitly
* Specify compilers for Linux target by executable names instead of full paths
* Switch to latest Clang target to 11
* Use ZMusic 1.1.6
2021-04-01 10:37:18 +03:00
Mitchell Richters
612b8b3350 - Fix Linux GCC 7 continuous integration target. 2021-04-01 13:59:31 +11:00
alexey.lysiuk
c712b84889 - update continuous integration settings
* specify continuous integration runners explicitly
* use gcc and clang 10 instead of 9
* install clang 6 as it's not available by default
2021-02-03 10:05:19 +02:00
alexey.lysiuk
50beb113ff - extended continuous integration targets 2020-11-12 15:48:51 +02:00
Christoph Oelckers
08f33c2093 - removed MSVC 32 bit target and added libvpx to Linux GCC target in CI setup. 2020-09-16 20:27:12 +02:00
alexey.lysiuk
a54e892743
- fixed Win32 CI build by forcing internal ZLib
64-bit ZLib is now in search paths after the last virtual machine update
2020-06-12 06:57:40 +03:00
alexey.lysiuk
9acdd508b8 - do not stop continuous integration builds after the first error 2020-05-05 09:53:56 +03:00
alexey.lysiuk
75c880a3b3 - added GTK to Linux targets in continuous integration 2020-04-13 23:59:52 +02:00
alexey.lysiuk
736337979b
- use ZMusic 1.1.0 in continuous integration
https://forum.zdoom.org/viewtopic.php?t=68166
2020-04-12 08:45:41 +03:00
alexey.lysiuk
77403f3b85 - added handling of ZMusic to continuous integration 2020-02-09 16:49:28 +02:00
alexey.lysiuk
2684ba880a - added continuous integration workflow 2020-02-04 12:33:59 +02:00