File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7979 run : |
8080 find $GITHUB_WORKSPACE -type f -and \( -name "*.sh" \) | xargs shellcheck
8181
82+ references :
83+ name : Generate References
84+ runs-on : ubuntu-22.04
85+ if : >
86+ github.event_name == 'push' && contains(github.event.head_commit.message, '[generate-references]')
87+ steps :
88+ - uses : actions/checkout@v3
89+ - name : Download Dependencies
90+ run : |
91+ sudo apt update -qq
92+ sudo apt install gettext imagemagick -qq
93+ - name : Build Burn-My-Windows
94+ run : make
95+ - name : Generate References
96+ run : sudo make references
97+ - uses : actions/upload-artifact@v3
98+ with :
99+ name : references
100+ path : tests/references/
101+
82102 build :
83103 name : Run Tests
84104 runs-on : ubuntu-22.04
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ pot: $(JS_FILES) $(UI_FILES)
4848
4949# This runs several tests in containerized versions of GNOME Shell.
5050test :
51- @ for version in 39 ; do \
51+ @ for version in 39 " rawhide " ; do \
5252 for session in " gnome-xsession" " gnome-wayland-nested" ; do \
5353 echo ; \
5454 echo " Running Tests on Fedora $$ version ($$ session)." ; \
5959
6060# This re-generates all reference images required by the tests.
6161references :
62- @ for version in 39 ; do \
62+ @ for version in 39 " rawhide " ; do \
6363 for session in " gnome-xsession" " gnome-wayland-nested" ; do \
6464 echo ; \
6565 echo " Generating References for Fedora $$ version ($$ session)." ; \
You can’t perform that action at this time.
0 commit comments