Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
aports
aports
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 649
    • Issues 649
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 203
    • Merge Requests 203
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • alpine
  • aportsaports
  • Issues
  • #12299

Closed
Open
Opened Jan 14, 2021 by Kevin Daudt@kdaudt💻Owner26 of 26 tasks completed26/26 tasks

Alpine 3.13.0 release checklist

  • check that kernel version are in sync (eg linux-lts and linux-rpi)
  • check that raspberrypi-bootloader is up-to-date
  • create new milestone https://gitlab.alpinelinux.org/alpine/aports/-/milestones
  • change milestone to version-next on all unresolved issues
  • set version in main/alpine-base. see git log for commit message format
  • git tag -a <version>
  • before git push, verify that builders are idle. don’t push until they are
  • git push && git push --tags
  • For new stable branch
    • create new remote stable branch: git checkout -b 3.13-stable && git push --set-upstream origin 3.13-stable on each builder do:
      • cd ~/aports && git fetch origin && git checkout -b 3.13-stable -t origin/3.13-stable
      • sudo sed -i -e 's/git_branch=master/git_branch=3.13-stable/' /etc/conf.d/mqtt-exec.aports-build
      • Wait til build server is idle
      • reboot
  • write release notes and publish on alpinelinux.org (MR)
  • update https://wiki.alpinelinux.org/wiki/Alpine_Linux:Releases
  • update alpine-mksite/alpine-releases.conf.yaml
  • verify that builders complete the release build successfully (check if release is uploaded to dl-master)
  • sign releases
  • make docker image release PR
  • update topic in IRC channels
  • send release announcement to mailto:~alpine/announce@lists.alpinelinux.org with BCC distro@distrowatch.org
  • Make sure pkgs.alpinelinux.org syncs the new release
  • Invalidate /alpine/latest-stable/* on dl-cdn
  • post a tweet (https://tweetdeck.twitter.com)
  • Celebrate 🎉
Edited Jan 20, 2021 by Natanael Copa
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
3.13.0
Milestone
3.13.0 (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: alpine/aports#12299