├── .github ├── dependabot.yml └── workflows │ ├── count_downloads.yaml │ ├── image_build_all-dev.yaml │ └── image_build_all.yaml ├── README.md ├── docs └── _includes │ └── download_count └── public └── index.html /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | # Maintain dependencies for GitHub Actions 4 | - package-ecosystem: "github-actions" 5 | directory: "/" 6 | schedule: 7 | interval: "daily" -------------------------------------------------------------------------------- /.github/workflows/count_downloads.yaml: -------------------------------------------------------------------------------- 1 | name: count_downloads 2 | 3 | on: 4 | workflow_dispatch: 5 | schedule: 6 | - cron: '30 * * * *' 7 | 8 | jobs: 9 | count: 10 | runs-on: ubuntu-latest 11 | steps: 12 | - 13 | name: checkout 14 | uses: actions/checkout@v3 15 | - 16 | run: | 17 | curl -s https://api.github.com/repos/manjaro-arm/clockworkpi-a60-images/releases | egrep 'download_count' | cut '-d:' -f 2 | sed 's/,/+/' | xargs echo | xargs -I N echo N 0 | bc >docs/_includes/download_count 18 | - 19 | run: | 20 | git config --global user.name "Github Update Bot" 21 | git config --global user.email "github@manjaro.org" 22 | git add docs/_includes/download_count 23 | git commit -m "docs: update download count to $(cat docs/_includes/download_count)" && git push || echo "## no change in the download count" 24 | -------------------------------------------------------------------------------- /.github/workflows/image_build_all-dev.yaml: -------------------------------------------------------------------------------- 1 | name: image_build_all-dev 2 | on: 3 | workflow_dispatch: 4 | # schedule: 5 | # - cron: '30 2 * * 1' 6 | 7 | concurrency: 8 | group: ${{ github.repository }}-${{ github.workflow }}-${{ github.ref }} 9 | cancel-in-progress: true 10 | 11 | jobs: 12 | release: 13 | runs-on: ubuntu-22.04 14 | strategy: 15 | matrix: 16 | DEVICE: [clockworkpi-a06] 17 | EDITION: [gnome,kde-plasma,mate,minimal,sway,xfce] 18 | BRANCH: [unstable] 19 | steps: 20 | - 21 | id: time 22 | uses: boredland/get-time-action@2.0.0 23 | with: 24 | format: 'YYYYMMDD' 25 | - 26 | id: image-build 27 | uses: manjaro-arm/rootfs@master 28 | with: 29 | device: ${{ matrix.device }} 30 | edition: ${{ matrix.edition }} 31 | branch: ${{ matrix.branch }} 32 | version: ${{ steps.time.outputs.time }} 33 | #gpg-key: ${{ secrets.CI_GPG_SECRET }} 34 | #gpg-passphrase: ${{ secrets.CI_GPG_PASSPHRASE }} 35 | - 36 | name: Release assets 37 | uses: softprops/action-gh-release@v0.1.15 38 | env: 39 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 40 | with: 41 | tag_name: ${{ steps.time.outputs.time }} 42 | name: Dev ${{ steps.time.outputs.time }} 43 | draft: false 44 | prerelease: true 45 | files: | 46 | ${{ env.FILE_PATH }} 47 | ${{ env.FILE_SHA256 }} 48 | ${{ env.FILE_TORRENT }} 49 | ${{ env.FILE_PKG }} 50 | #${{ env.FILE_SIG }} 51 | -------------------------------------------------------------------------------- /.github/workflows/image_build_all.yaml: -------------------------------------------------------------------------------- 1 | name: image_build_all 2 | on: 3 | workflow_dispatch: 4 | 5 | concurrency: 6 | group: ${{ github.repository }}-${{ github.workflow }}-${{ github.ref }} 7 | cancel-in-progress: true 8 | 9 | jobs: 10 | release: 11 | runs-on: ubuntu-22.04 12 | strategy: 13 | matrix: 14 | DEVICE: [clockworkpi-a06] 15 | EDITION: [gnome,kde-plasma,mate,minimal,sway,xfce] 16 | BRANCH: [stable] 17 | steps: 18 | - 19 | id: time 20 | uses: boredland/get-time-action@2.0.0 21 | with: 22 | format: '23.MM' 23 | - 24 | id: image-build 25 | uses: manjaro-arm/rootfs@master 26 | with: 27 | device: ${{ matrix.device }} 28 | edition: ${{ matrix.edition }} 29 | branch: ${{ matrix.branch }} 30 | version: ${{ steps.time.outputs.time }} 31 | #gpg-key: ${{ secrets.CI_GPG_SECRET }} 32 | #gpg-passphrase: ${{ secrets.CI_GPG_PASSPHRASE }} 33 | - 34 | name: Release assets 35 | uses: softprops/action-gh-release@v0.1.15 36 | env: 37 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 38 | with: 39 | tag_name: ${{ steps.time.outputs.time }} 40 | name: Release ${{ steps.time.outputs.time }} 41 | draft: false 42 | prerelease: false 43 | files: | 44 | ${{ env.FILE_PATH }} 45 | ${{ env.FILE_SHA256 }} 46 | ${{ env.FILE_TORRENT }} 47 | ${{ env.FILE_PKG }} 48 | #${{ env.FILE_SIG }} 49 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Manjaro ARM ClockworkPI A06 DevTerm 2 | [![iso_build](https://github.com/manjaro-arm/clockworkpi-a06-images/workflows/image_build_all/badge.svg)](https://github.com/manjaro-arm/clockworkpi-a06-images/actions) 3 | 4 | ## description 5 | 6 | Development Branch for Manjaro ARM images for the ClockworkPI A06 DevTerm 7 | 8 | ## where can I download an iso? 9 | 10 | Images are build and uploaded in a relatively regular interval to [github releases](https://github.com/manjaro-arm/clockworkpi-a06-images/releases) 11 | 12 | ## sources 13 | 14 | - [image profile](https://github.com/manjaro-pinephone/arm-profiles) 15 | 16 | ## building 17 | 18 | 1. check out the arm-profiles 19 | 2. `sudo buildarmimg -d clockworkpi-a06 -e $EDITION` 20 | -------------------------------------------------------------------------------- /docs/_includes/download_count: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manjaro-arm/clockworkpi-a06-images/9151863552e07867279e2276c57c41d4187d8087/docs/_includes/download_count -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | 4 | 5 | 6 | 7 | 8 | Manjaro ARM - ClockworkPI A06 DevTerm 9 | 10 | 11 | 12 |
{% include url.href %}
13 | 14 | 15 | 16 | --------------------------------------------------------------------------------