IITC-CE / website

Page generator for https://iitc.app
GNU Affero General Public License v3.0
4 stars 2 forks source link

Changelog for test-builds #3

Closed johnd0e closed 2 years ago

johnd0e commented 5 years ago

It would be convenient to see some info what is new in test-builds

modos189 commented 5 years ago

I don't see an easy way to do that(

johnd0e commented 5 years ago

git log?

modos189 commented 5 years ago

Now server does not store the git repository. Need to somehow pass hash of current commit and display only new changes. And if history is rewritten and last commit is lost, from whence is the change shown?

johnd0e commented 5 years ago

Need to somehow pass hash of current commit and display only new changes.

We do not need track every single change. With every deploy we can replace test-builds news with raw git log, from latest tag to HEAD.

git log $(git describe --tags --abbrev=0)..@ --no-merges

(may be also format output with --decorate)

johnd0e commented 5 years ago

This should be part of deploy script.

johnd0e commented 5 years ago

git log may be confusing it there are a lot of changes from different PRs (like now). So may be better just list PRs in Testing column of 'Project 1'.

https://developer.github.com/v3/projects/columns/

johnd0e commented 5 years ago

Brief googling results (no particular order)

some blogs reviews

modos189 commented 2 years ago

We refused to publish test-builds. Now the site publishes build artifacts of specific PR