diff --git a/.github/workflows/flatpak-x-checker.yml b/.github/workflows/flatpak-x-checker.yml new file mode 100644 index 000000000..fe1cf0851 --- /dev/null +++ b/.github/workflows/flatpak-x-checker.yml @@ -0,0 +1,22 @@ +name: Check for updates +on: + schedule: # for scheduling to work this file must be in the default branch + - cron: "0 0 * * 1" # run weekly + workflow_dispatch: # can be manually dispatched under GitHub's "Actions" tab + +jobs: + flatpak-external-data-checker: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - uses: docker://ghcr.io/flathub/flatpak-external-data-checker:latest + env: + GIT_AUTHOR_NAME: elementaryBot + GIT_COMMITTER_NAME: elementaryBot + GIT_AUTHOR_EMAIL: builds@elementary.io + GIT_COMMITTER_EMAIL: builds@elementary.io + EMAIL: builds@elementary.io + GITHUB_TOKEN: ${{ secrets.GIT_USER_TOKEN }} + with: + args: --update --never-fork io.elementary.tasks.json diff --git a/io.elementary.tasks.json b/io.elementary.tasks.json index 150be8651..295dd9c9b 100644 --- a/io.elementary.tasks.json +++ b/io.elementary.tasks.json @@ -56,18 +56,17 @@ ], "config-opts": [ "-DCMAKE_BUILD_TYPE=RelWithDebInfo", - "-DENABLE_GTK=ON", - "-DENABLE_VALA_BINDINGS=ON", - "-DENABLE_INTROSPECTION=ON", - "-DENABLE_GOA=OFF", "-DENABLE_CANBERRA=OFF", - "-DWITH_LIBDB=OFF", - "-DENABLE_WEATHER=OFF", - "-DWITH_OPENLDAP=OFF", - "-DENABLE_INSTALLED_TESTS=OFF", - "-DENABLE_GTK=OFF", + "-DENABLE_EXAMPLES=OFF", + "-DENABLE_GOA=OFF", "-DENABLE_GTK_DOC=OFF", - "-DENABLE_EXAMPLES=OFF" + "-DENABLE_GTK=OFF", + "-DENABLE_INSTALLED_TESTS=OFF", + "-DENABLE_INTROSPECTION=ON", + "-DENABLE_VALA_BINDINGS=ON", + "-DENABLE_WEATHER=OFF", + "-DWITH_LIBDB=OFF", + "-DWITH_OPENLDAP=OFF" ], "sources": [ { @@ -178,18 +177,22 @@ ] }, { - "name": "geocode-glib", + "name": "geocode-glib-2.0", "buildsystem": "meson", "config-opts": [ - "-Denable-installed-tests=false", "-Denable-gtk-doc=false", + "-Denable-installed-tests=false", "-Dsoup2=false" ], "sources": [ { - "type": "archive", "url": "https://download.gnome.org/sources/geocode-glib/3.26/geocode-glib-3.26.4.tar.xz", - "sha256": "2d9a6826d158470449a173871221596da0f83ebdcff98b90c7049089056a37aa" + "sha256": "2d9a6826d158470449a173871221596da0f83ebdcff98b90c7049089056a37aa", + "type": "archive", + "x-checker-data": { + "type": "gnome", + "name": "geocode-glib" + } } ] },