mirror of https://github.com/cutefishos/calamares
				
				
				
			Delete .github
							parent
							
								
									9eb5474fad
								
							
						
					
					
						commit
						9cdf77e302
					
				@ -1,26 +0,0 @@
 | 
			
		||||
---
 | 
			
		||||
name: Bug report
 | 
			
		||||
about: Create a report to help us improve
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
> Hi! Thank you for helping improve Calamares. If you are seeing a problem in installing a specific distribution, you should **probably** report the problem in the distribution's bug tracker, first. That helps filter out issues with packaging, mis-configuration, etc. that Calamares has no control over. If you are a distribution packager or maintainer, this page is for you.
 | 
			
		||||
 | 
			
		||||
**Describe the bug**
 | 
			
		||||
A clear and concise description of what the bug is. Please include 32/64 bit machine details, EFI/BIOS details, and disk setup.
 | 
			
		||||
 | 
			
		||||
**To Reproduce**
 | 
			
		||||
Steps to reproduce the behavior:
 | 
			
		||||
1. Go to '...'
 | 
			
		||||
2. Click on '....'
 | 
			
		||||
3. Scroll down to '....'
 | 
			
		||||
4. See error
 | 
			
		||||
 | 
			
		||||
**Expected behavior**
 | 
			
		||||
A clear and concise description of what you expected to happen.
 | 
			
		||||
 | 
			
		||||
**Screenshots and Logs**
 | 
			
		||||
If applicable, add screenshots to help explain your problem. Calamares has an installation log (usually `~/.cache/calamares/session.log`), please check it for confidential information and attach it if possible.
 | 
			
		||||
 | 
			
		||||
**Additional context**
 | 
			
		||||
Add any other context about the problem here.
 | 
			
		||||
@ -1,17 +0,0 @@
 | 
			
		||||
---
 | 
			
		||||
name: Feature request
 | 
			
		||||
about: Suggest an idea for this project
 | 
			
		||||
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
**Is your feature request related to a problem? Please describe.**
 | 
			
		||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
 | 
			
		||||
 | 
			
		||||
**Describe the solution you'd like**
 | 
			
		||||
A clear and concise description of what you want to happen.
 | 
			
		||||
 | 
			
		||||
**Describe alternatives you've considered**
 | 
			
		||||
A clear and concise description of any alternative solutions or features you've considered.
 | 
			
		||||
 | 
			
		||||
**Additional context**
 | 
			
		||||
Add any other context or screenshots about the feature request here.
 | 
			
		||||
@ -1,63 +0,0 @@
 | 
			
		||||
---
 | 
			
		||||
name: Usability testing
 | 
			
		||||
about: Propose a usability test to help us
 | 
			
		||||
---
 | 
			
		||||
# Objective
 | 
			
		||||
The test goals. e.g.: Evaluate the language selection and the partitioning configurations.
 | 
			
		||||
 | 
			
		||||
# Requirements
 | 
			
		||||
 | 
			
		||||
## Environment
 | 
			
		||||
What is the environment that should be tested and how it should be prepared. e.g.: The test needs to run in the release 3.32.34 installing Manjaro.
 | 
			
		||||
 | 
			
		||||
## User profile
 | 
			
		||||
Describe the target users you are looking for the test. e.g.: A user that has already used a system-installer.
 | 
			
		||||
 | 
			
		||||
## Facilitator
 | 
			
		||||
What the facilitator should be familiar with to run the tests. e.g.: The facilitator needs to know how to build Calamares to be able to run the tests.
 | 
			
		||||
 | 
			
		||||
# Test design
 | 
			
		||||
## Tasks
 | 
			
		||||
A list of tasks that the user has to perform. e.g.:
 | 
			
		||||
 | 
			
		||||
* Use another language.
 | 
			
		||||
* Change partitioning configurations.
 | 
			
		||||
 | 
			
		||||
## Scenarios
 | 
			
		||||
A list of scenarios for the user to perform the tasks. They should put the user in a context and not give specific hints about what you want the user to do. e.g.:
 | 
			
		||||
 | 
			
		||||
1. You want to change the installer language to English. Please, look for this option in the application.
 | 
			
		||||
2. You are a big fan of a lot of distributions and want to have some space left to install other distributions in your disk after this installation. Please, resize your disk to have 35GB of space left.
 | 
			
		||||
 | 
			
		||||
<!-- 
 | 
			
		||||
 | 
			
		||||
## Results
 | 
			
		||||
 | 
			
		||||
Uncomment this session once you have your results.
 | 
			
		||||
 | 
			
		||||
### Summary
 | 
			
		||||
 | 
			
		||||
|   -    | User 1 | User 2 | User 3 | User 4 | User 5 |
 | 
			
		||||
|:------:|:------:|:--------:|:------------------:|:------:|:------:|
 | 
			
		||||
| Task 1 | :x:                   | :question: | :heavy_check_mark: | :x: | :heavy_check_mark: |
 | 
			
		||||
| Task 2 | :heavy_check_mark:    | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
 | 
			
		||||
| Task 3 | :heavy_check_mark:    | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: |
 | 
			
		||||
| Task 4 | :heavy_check_mark:    | :question: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
 | 
			
		||||
 | 
			
		||||
### Task 1
 | 
			
		||||
 | 
			
		||||
#### What went well?
 | 
			
		||||
Describe what happened as expected. e.g.: Most users intuitively found the language selector for changing the installer language.
 | 
			
		||||
 | 
			
		||||
#### What were the challenges?
 | 
			
		||||
Describe where the users had issues and why. Try to write the details to ensure a good understanding of what happened. You can also attach videos, GIFs, or screenshots to illustrate. e.g.: Two of the users had issues searching for English on the language selector because they didn't realize they could scroll down to find it.
 | 
			
		||||
 | 
			
		||||
### Task 2
 | 
			
		||||
 | 
			
		||||
#### What went well?
 | 
			
		||||
Describe what happened as expected. e.g.: Most users intuitively found the language selector for changing the installer language.
 | 
			
		||||
 | 
			
		||||
#### What were the challenges?
 | 
			
		||||
Describe where the users had issues and why. Try to write the details to ensure a good understanding of what happened. You can also attach videos, GIFs, or screenshots to illustrate. e.g.: Two of the users had issues searching for English on the language selector because they didn't realize they could scroll down to find it.
 | 
			
		||||
 | 
			
		||||
-->
 | 
			
		||||
@ -1,32 +0,0 @@
 | 
			
		||||
name: issues
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  issues:
 | 
			
		||||
    types: [opened, reopened, closed]
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  notify:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: "notify: new"
 | 
			
		||||
        if: github.event.issue.state == 'open'
 | 
			
		||||
        uses: calamares/actions/matrix-notify@v3
 | 
			
		||||
        with:
 | 
			
		||||
          token: ${{ secrets.MATRIX_TOKEN }}
 | 
			
		||||
          room: ${{ secrets.MATRIX_ROOM }}
 | 
			
		||||
          message: "OPENED ${{ github.event.issue.html_url }} by ${{ github.actor }} ${{ github.event.issue.title }}"
 | 
			
		||||
      - name: "notify: closed"
 | 
			
		||||
        if: github.event.issue.state != 'open'
 | 
			
		||||
        uses: calamares/actions/matrix-notify@v3
 | 
			
		||||
        with:
 | 
			
		||||
          token: ${{ secrets.MATRIX_TOKEN }}
 | 
			
		||||
          room: ${{ secrets.MATRIX_ROOM }}
 | 
			
		||||
          message: "CLOSED ${{ github.event.issue.html_url }} by ${{ github.actor }} ${{ github.event.issue.title }}"
 | 
			
		||||
      - name: "remove in-progress label"
 | 
			
		||||
        if: github.event.issue.state != 'open'
 | 
			
		||||
        run: |
 | 
			
		||||
          curl -X DELETE \
 | 
			
		||||
            -H 'Accept: application/vnd.github.v3+json' \
 | 
			
		||||
            -H 'Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}' \
 | 
			
		||||
            "https://api.github.com/repos/${{ github.repository }}/issues/${{ github.event.issue.number }}/labels/hacking%3A%20in-progress"
 | 
			
		||||
 | 
			
		||||
@ -1,44 +0,0 @@
 | 
			
		||||
name: nightly-debian-10
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  schedule:
 | 
			
		||||
    - cron: "12 23 * * *"
 | 
			
		||||
  workflow_dispatch:
 | 
			
		||||
 | 
			
		||||
env:
 | 
			
		||||
  BUILDDIR: /build
 | 
			
		||||
  SRCDIR: ${{ github.workspace }}
 | 
			
		||||
  CMAKE_ARGS: |
 | 
			
		||||
    -DWEBVIEW_FORCE_WEBKIT=1
 | 
			
		||||
    -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
 | 
			
		||||
    -DWITH_PYTHONQT=OFF"
 | 
			
		||||
    -DCMAKE_BUILD_TYPE=Debug
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  build:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    container:
 | 
			
		||||
      image: docker://debian:10
 | 
			
		||||
      options: --tmpfs /build:rw --user 0:0
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: "prepare env"
 | 
			
		||||
        uses: calamares/actions/prepare-debian@v3
 | 
			
		||||
      - name: "prepare source"
 | 
			
		||||
        uses: actions/checkout@v2
 | 
			
		||||
      - name: "build"
 | 
			
		||||
        id: build
 | 
			
		||||
        uses: calamares/actions/generic-build@v3
 | 
			
		||||
      - name: "notify: ok"
 | 
			
		||||
        if: ${{ success() && github.repository == 'calamares/calamares' }}
 | 
			
		||||
        uses: calamares/actions/matrix-notify@v3
 | 
			
		||||
        with:
 | 
			
		||||
          token: ${{ secrets.MATRIX_TOKEN }}
 | 
			
		||||
          room: ${{ secrets.MATRIX_ROOM }}
 | 
			
		||||
          message: "OK ${{ github.workflow }} in ${{ github.repository }} ${{ steps.build.outputs.git-summary }}"
 | 
			
		||||
      - name: "notify: fail"
 | 
			
		||||
        if: ${{ failure() && github.repository == 'calamares/calamares' }}
 | 
			
		||||
        uses: calamares/actions/matrix-notify@v3
 | 
			
		||||
        with:
 | 
			
		||||
          token: ${{ secrets.MATRIX_TOKEN }}
 | 
			
		||||
          room: ${{ secrets.MATRIX_ROOM }}
 | 
			
		||||
          message: "FAIL ${{ github.workflow }} in ${{ github.repository }} ${{ steps.build.outputs.git-summary }}"
 | 
			
		||||
@ -1,56 +0,0 @@
 | 
			
		||||
name: nightly-neon
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  schedule:
 | 
			
		||||
    - cron: "52 23 * * *"
 | 
			
		||||
  workflow_dispatch:
 | 
			
		||||
 | 
			
		||||
env:
 | 
			
		||||
  BUILDDIR: /build
 | 
			
		||||
  SRCDIR: ${{ github.workspace }}
 | 
			
		||||
  CMAKE_ARGS: |
 | 
			
		||||
    -DWEBVIEW_FORCE_WEBKIT=1
 | 
			
		||||
    -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
 | 
			
		||||
    -DWITH_PYTHONQT=OFF"
 | 
			
		||||
    -DCMAKE_BUILD_TYPE=Debug
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  build:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    container:
 | 
			
		||||
      image: docker://kdeneon/plasma:user
 | 
			
		||||
      options: --tmpfs /build:rw --user 0:0
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: "prepare env"
 | 
			
		||||
        uses: calamares/actions/prepare-neon@v3
 | 
			
		||||
      - name: "prepare source"
 | 
			
		||||
        uses: actions/checkout@v2
 | 
			
		||||
      - name: "build"
 | 
			
		||||
        id: build
 | 
			
		||||
        uses: calamares/actions/generic-build@v3
 | 
			
		||||
      - name: "Calamares: archive"
 | 
			
		||||
        working-directory: ${{ env.BUILDDIR }}
 | 
			
		||||
        run: |
 | 
			
		||||
          make install DESTDIR=${{ env.BUILDDIR }}/stage
 | 
			
		||||
          tar czf calamares.tar.gz stage
 | 
			
		||||
      - name: "Calamares: upload"
 | 
			
		||||
        uses: actions/upload-artifact@v2
 | 
			
		||||
        with:
 | 
			
		||||
          name: calamares-tarball
 | 
			
		||||
          path: ${{ env.BUILDDIR }}/calamares.tar.gz
 | 
			
		||||
          if-no-files-found: error
 | 
			
		||||
          retention-days: 3
 | 
			
		||||
      - name: "notify: ok"
 | 
			
		||||
        if: ${{ success() && github.repository == 'calamares/calamares' }}
 | 
			
		||||
        uses: calamares/actions/matrix-notify@v3
 | 
			
		||||
        with:
 | 
			
		||||
          token: ${{ secrets.MATRIX_TOKEN }}
 | 
			
		||||
          room: ${{ secrets.MATRIX_ROOM }}
 | 
			
		||||
          message: "OK ${{ github.workflow }} in ${{ github.repository }} ${{ steps.build.outputs.git-summary }}"
 | 
			
		||||
      - name: "notify: fail"
 | 
			
		||||
        if: ${{ failure() && github.repository == 'calamares/calamares' }}
 | 
			
		||||
        uses: calamares/actions/matrix-notify@v3
 | 
			
		||||
        with:
 | 
			
		||||
          token: ${{ secrets.MATRIX_TOKEN }}
 | 
			
		||||
          room: ${{ secrets.MATRIX_ROOM }}
 | 
			
		||||
          message: "FAIL ${{ github.workflow }} in ${{ github.repository }} ${{ steps.build.outputs.git-summary }}"
 | 
			
		||||
@ -1,45 +0,0 @@
 | 
			
		||||
name: nightly-opensuse
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  schedule:
 | 
			
		||||
    - cron: "32 23 * * *"
 | 
			
		||||
  workflow_dispatch:
 | 
			
		||||
 | 
			
		||||
env:
 | 
			
		||||
  BUILDDIR: /build
 | 
			
		||||
  SRCDIR: ${{ github.workspace }}
 | 
			
		||||
  CMAKE_ARGS: |
 | 
			
		||||
    -DWEBVIEW_FORCE_WEBKIT=1
 | 
			
		||||
    -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
 | 
			
		||||
    -DWITH_PYTHONQT=OFF"
 | 
			
		||||
    -DCMAKE_BUILD_TYPE=Debug
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  build:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    container:
 | 
			
		||||
      image: docker://opensuse/leap
 | 
			
		||||
      options: --tmpfs /build:rw --user 0:0
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: "prepare env"
 | 
			
		||||
        uses: calamares/actions/prepare-opensuse@v3
 | 
			
		||||
      - name: "prepare source"
 | 
			
		||||
        uses: actions/checkout@v2
 | 
			
		||||
      - name: "build"
 | 
			
		||||
        id: build
 | 
			
		||||
        uses: calamares/actions/generic-build@v3
 | 
			
		||||
      - name: "notify: ok"
 | 
			
		||||
        if: ${{ success() && github.repository == 'calamares/calamares' }}
 | 
			
		||||
        uses: calamares/actions/matrix-notify@v3
 | 
			
		||||
        with:
 | 
			
		||||
          token: ${{ secrets.MATRIX_TOKEN }}
 | 
			
		||||
          room: ${{ secrets.MATRIX_ROOM }}
 | 
			
		||||
          message: |
 | 
			
		||||
            OK ${{ github.workflow }} in ${{ github.repository }} ${{ steps.build.outputs.git-summary }}"
 | 
			
		||||
      - name: "notify: fail"
 | 
			
		||||
        if: ${{ failure() && github.repository == 'calamares/calamares' }}
 | 
			
		||||
        uses: calamares/actions/matrix-notify@v3
 | 
			
		||||
        with:
 | 
			
		||||
          token: ${{ secrets.MATRIX_TOKEN }}
 | 
			
		||||
          room: ${{ secrets.MATRIX_ROOM }}
 | 
			
		||||
          message: "FAIL ${{ github.workflow }} in ${{ github.repository }} ${{ steps.build.outputs.git-summary }}"
 | 
			
		||||
@ -1,55 +0,0 @@
 | 
			
		||||
name: ci-push
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  push:
 | 
			
		||||
    branches:
 | 
			
		||||
      - calamares
 | 
			
		||||
  pull_request:
 | 
			
		||||
    types:
 | 
			
		||||
      - opened
 | 
			
		||||
      - reopened
 | 
			
		||||
      - synchronize
 | 
			
		||||
  workflow_dispatch:
 | 
			
		||||
 | 
			
		||||
env:
 | 
			
		||||
  BUILDDIR: /build
 | 
			
		||||
  SRCDIR: ${{ github.workspace }}
 | 
			
		||||
  CMAKE_ARGS: |
 | 
			
		||||
    -DWEBVIEW_FORCE_WEBKIT=1
 | 
			
		||||
    -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
 | 
			
		||||
    -DWITH_PYTHONQT=OFF"
 | 
			
		||||
    -DCMAKE_BUILD_TYPE=Debug
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  build:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    container:
 | 
			
		||||
      image: docker://kdeneon/plasma:user
 | 
			
		||||
      options: --tmpfs /build:rw --user 0:0
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: "prepare env"
 | 
			
		||||
        uses: calamares/actions/prepare-neon@v3
 | 
			
		||||
      - name: "prepare source"
 | 
			
		||||
        uses: actions/checkout@v2
 | 
			
		||||
      - name: "build"
 | 
			
		||||
        id: build
 | 
			
		||||
        uses: calamares/actions/generic-build@v3
 | 
			
		||||
      - name: "notify: ok"
 | 
			
		||||
        if: ${{ success() && github.repository == 'calamares/calamares' }}
 | 
			
		||||
        uses: calamares/actions/matrix-notify@v3
 | 
			
		||||
        with:
 | 
			
		||||
          token: ${{ secrets.MATRIX_TOKEN }}
 | 
			
		||||
          room: ${{ secrets.MATRIX_ROOM }}
 | 
			
		||||
          message: |
 | 
			
		||||
            OK ${{ github.workflow }} in ${{ github.repository }} by ${{ github.actor }} on ${{ github.event.ref }}
 | 
			
		||||
            .. ${{ steps.build.outputs.git-summary }}
 | 
			
		||||
      - name: "notify: fail"
 | 
			
		||||
        if: ${{ failure() && github.repository == 'calamares/calamares' }}
 | 
			
		||||
        uses: calamares/actions/matrix-notify@v3
 | 
			
		||||
        with:
 | 
			
		||||
          token: ${{ secrets.MATRIX_TOKEN }}
 | 
			
		||||
          room: ${{ secrets.MATRIX_ROOM }}
 | 
			
		||||
          message: |
 | 
			
		||||
            FAIL ${{ github.workflow }} in ${{ github.repository }} by ${{ github.actor }} on ${{ github.event.ref }}
 | 
			
		||||
              .. ${{ steps.build.outputs.git-summary }}
 | 
			
		||||
              .. ${{ github.event.compare }}
 | 
			
		||||
					Loading…
					
					
				
		Reference in New Issue