Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
e9a1f12
fix: 修复行业版镜像安装时找不到安装源问题
wanjian1 Feb 11, 2022
c7eec45
fix: 修复行业版lsblk版本低导致获取设备uuid的函数不能正常使用的问题
wanjian1 Feb 14, 2022
84f28e1
File Sync from linuxdeepin/.github (#33)
deepin-bot[bot] May 23, 2022
19f3ce0
chore: Sync by (#34)
deepin-bot[bot] Jul 19, 2022
555a34c
chore: Sync by (#35)
deepin-bot[bot] Jul 21, 2022
f8dd330
chore: Sync by https://github.com/linuxdeepin/.github/commit/fed570b6…
deepin-bot[bot] Jul 26, 2022
37a0af7
chore: Sync by https://github.com/linuxdeepin/.github/commit/2285ee32…
deepin-bot[bot] Aug 11, 2022
bacd35b
chore: Sync by https://github.com/linuxdeepin/.github/commit/8cd79518…
deepin-bot[bot] Aug 11, 2022
084d4cb
chore: Sync by https://github.com/linuxdeepin/.github/commit/1086c873…
deepin-bot[bot] Aug 12, 2022
f9676fb
chore: Sync by https://github.com/linuxdeepin/.github/commit/ab825761…
deepin-bot[bot] Aug 16, 2022
d06be24
chore: Sync by https://github.com/linuxdeepin/.github/commit/f59660da…
deepin-bot[bot] Aug 18, 2022
60c147c
"chore: Sync by "
Aug 30, 2022
4adf8ab
chore: adapt license and copyright (#45)
Fire-dtx Sep 9, 2022
4cfcf9c
docs: linux dependency update (#32)
alvarosamudio Sep 16, 2022
388b21e
chore: Sync by https://github.com/linuxdeepin/.github/commit/6fbf8e00…
Oct 14, 2022
2ce7bb6
fix: remove macOS and windows support (#46)
guonafu Oct 18, 2022
0cebb06
feat: 更新帮助手册
guonafu Nov 14, 2022
d8ad13d
Merge branch 'github_master' into project/task-214361
guonafu Nov 14, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions .github/workflows/backup-to-gitlab.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: backup to gitlab
on: [push]

concurrency:
group: ${{ github.workflow }}
cancel-in-progress: true

jobs:
backup-to-gitlabwh:
uses: linuxdeepin/.github/.github/workflows/backup-to-gitlabwh.yml@master
secrets:
BRIDGETOKEN: ${{ secrets.BRIDGETOKEN }}

backup-to-gitee:
uses: linuxdeepin/.github/.github/workflows/backup-to-gitee.yml@master
secrets:
GITEE_SYNC_TOKEN: ${{ secrets.GITEE_SYNC_TOKEN }}
16 changes: 16 additions & 0 deletions .github/workflows/call-auto-tag.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: auto tag

on:
pull_request_target:
types: [opened, synchronize, closed]
paths:
- "debian/changelog"

concurrency:
group: ${{ github.workflow }}-pull/${{ github.event.number }}
cancel-in-progress: true

jobs:
auto_tag:
uses: linuxdeepin/.github/.github/workflows/auto-tag.yml@master
secrets: inherit
17 changes: 17 additions & 0 deletions .github/workflows/call-build-deb.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Call build-deb
on:
pull_request_target:
paths-ignore:
- ".github/workflows/**"
types: [ opened, closed, synchronize ]

concurrency:
group: ${{ github.workflow }}-pull/${{ github.event.number }}
cancel-in-progress: true

jobs:
check_job:
if: github.event.action != 'closed' || github.event.pull_request.merged
uses: linuxdeepin/.github/.github/workflows/build-deb.yml@master
secrets:
BridgeToken: ${{ secrets.BridgeToken }}
17 changes: 17 additions & 0 deletions .github/workflows/call-build-distribution.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Call build-distribution
on:
push:
paths-ignore:
- ".github/workflows/**"
pull_request_target:
paths-ignore:
- ".github/workflows/**"

jobs:
check_job:
uses: linuxdeepin/.github/.github/workflows/build-distribution.yml@master
secrets:
BUILD_GPG_PRIVATE_KEY: ${{ secrets.BUILD_GPG_PRIVATE_KEY }}
BUILD_SSH_PRIVATE_KEY: ${{ secrets.BUILD_SSH_PRIVATE_KEY }}
WEBDAV_PASSWD: ${{ secrets.WEBDAV_PASSWD }}
WEBDAV_USER: ${{ secrets.WEBDAV_USER }}
10 changes: 10 additions & 0 deletions .github/workflows/call-chatOps.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: chatOps
on:
issue_comment:
types: [created]

jobs:
chatopt:
uses: linuxdeepin/.github/.github/workflows/chatOps.yml@master
secrets:
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
16 changes: 16 additions & 0 deletions .github/workflows/call-clacheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Call CLA check
on:
issue_comment:
types: [created]
pull_request_target:
types: [opened, closed, synchronize]

concurrency:
group: ${{ github.workflow }}-pull/${{ github.event.number }}
cancel-in-progress: true

jobs:
clacheck:
uses: linuxdeepin/.github/.github/workflows/cla-check.yml@master
secrets:
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
11 changes: 11 additions & 0 deletions .github/workflows/call-commitlint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Call commitlint
on:
pull_request_target:

concurrency:
group: ${{ github.workflow }}-pull/${{ github.event.number }}
cancel-in-progress: true

jobs:
check_job:
uses: linuxdeepin/.github/.github/workflows/commitlint.yml@master
16 changes: 16 additions & 0 deletions .github/workflows/call-license-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Call License and README Check
on:
pull_request_target:
types: [opened, synchronize, reopened]

permissions:
pull-requests: write
contents: read

concurrency:
group: ${{ github.workflow }}-pull/${{ github.event.number }}
cancel-in-progress: true

jobs:
license-check:
uses: linuxdeepin/.github/.github/workflows/license-check.yml@master
13 changes: 13 additions & 0 deletions .github/workflows/call-tag-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: tag build
on:
push:
tags: "*"

concurrency:
group: ${{ github.workflow }}
cancel-in-progress: true

jobs:
build:
uses: linuxdeepin/.github/.github/workflows/build-tag.yml@master
secrets: inherit
26 changes: 26 additions & 0 deletions .github/workflows/cppcheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: cppcheck
on:
pull_request_target:
paths-ignore:
- ".github/workflows/**"

concurrency:
group: ${{ github.workflow }}-pull/${{ github.event.number }}
cancel-in-progress: true

jobs:
cppchceck:
name: cppcheck
runs-on: ubuntu-latest
steps:
- run: export
- uses: actions/checkout@v2
with:
ref: ${{ github.event.pull_request.head.sha }}
persist-credentials: false
- uses: linuxdeepin/action-cppcheck@main
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
repository: ${{ github.repository }}
pull_request_id: ${{ github.event.pull_request.number }}
allow_approve: false
74 changes: 74 additions & 0 deletions .reuse/dep5
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: deepin-boot-maker
Upstream-Contact: UnionTech Software Technology Co., Ltd. <>
Source: https://github.com/linuxdeepin/deepin-boot-maker

# readme files
Files: CHANGELOG.md INSTALL.md README.md README.zh_CN.md src/vendor/src/libxsys/README.md
Copyright: UnionTech Software Technology Co., Ltd.
License: CC-BY-4.0

# help files
Files: src/help/* docs/*
Copyright: UnionTech Software Technology Co., Ltd.
License: CC-BY-4.0

# themes
Files: src/app/view/resource/theme/*
Copyright: UnionTech Software Technology Co., Ltd.
License: CC0-1.0

# translation files
Files: src/translate.qrc src/tools/translate_generation.py src/translations/* .tx/*
Copyright: UnionTech Software Technology Co., Ltd.
License: CC0-1.0

# git
Files: .github/* *.gitignore *.gitrepo
Copyright: None
License: CC0-1.0

# debian rpm
Files: debian/* rpm/*
Copyright: None
License: CC0-1.0

# test
Files: src/tests/tests.pro src/tests/vendor.pri
Copyright: UnionTech Software Technology Co., Ltd.
License: CC0-1.0

# project file
Files: deepin-boot-maker.pro .project.json conanfile.py .clog.toml
Copyright: UnionTech Software Technology Co., Ltd.
License: CC0-1.0

# eliminate file in src
Files: src/src.pro
Copyright: UnionTech Software Technology Co., Ltd.
License: CC0-1.0

# eliminate files in src/tools
Files: src/tools/exportPot src/tools/importPo src/tools/importPo.bat
Copyright: UnionTech Software Technology Co., Ltd.
License: CC0-1.0

# eliminate file in src/app
Files: src/app/app.pro src/app/vendor.pri src/app/view/resource/resource.qrc src/app/windows.qrc src/app/platform/*
Copyright: UnionTech Software Technology Co., Ltd.
License: CC0-1.0

# eliminate file in src/libdbm
Files: src/libdbm/libdbm.pro src/libdbm/libdbm.pri src/libdbm/vendor.pri src/libdbm/blob.qrc src/libdbm/blob_linux.qrc src/libdbm/blob/syslinux/*
Copyright: UnionTech Software Technology Co., Ltd.
License: CC0-1.0

# eliminate file in src/service
Files: src/service/service.pro src/service/vendor.pri src/service/data/*
Copyright: UnionTech Software Technology Co., Ltd.
License: CC0-1.0

# eliminate file in src/vendor
Files: src/vendor/src/libxsys/libxsys.pro src/vendor/src/libxsys/libxsys.pri src/vendor/env.pri src/vendor/src/libxsys/XSys
Copyright: UnionTech Software Technology Co., Ltd.
License: CC0-1.0
2 changes: 1 addition & 1 deletion INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ If you want binary install, please see [README](README.md).
### Install Build Dependencies

```bash
sudo apt-get install debhelper python qt5-default qt5-qmake qttools5-dev-tools lib-dev lib-dev libdtkwidget-dev
sudo apt-get install debhelper python qt5-default qt5-qmake qttools5-dev-tools libstartup-notification0-dev libxcb-util0-dev libdtkwidget-dev
```

### Build Deepin Boot Maker
Expand Down
Loading