Commit Graph

35 Commits (master)

Author SHA1 Message Date
flightlessmango ad1d03d257 release: build package fix typo 3 weeks ago
flightlessmango 12151d2ae2 release: fix package and source 3 weeks ago
flightlessmango 4eb75cf4fb release: fix arch package 4 weeks ago
flightlessmango bbf2872486 workflow: build package and source: remove github secret env 4 weeks ago
flightlessmango c368f1491e Remove funding 2 months ago
Etaash Mathamsetty 732629e5a0 Implement Wayland hotkeys 2 months ago
flightlessmango adbafe1450 action: package: install hub
https://github.com/actions/runner-images/issues/8362
hub has been removed by default but can still be installed through apt
4 months ago
Bill Li bc8acf95ea build: Add dependencies for mangoplot 10 months ago
dependabot[bot] 911a7d8c86 build(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
10 months ago
dependabot[bot] af92f28da5 build(deps): bump actions/setup-python from 2 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
12 months ago
FlightlessMango 102b714c11 CI: add action for parameter test 12 months ago
FlightlessMango 26a9f2e663 arch-package: set pkgver before makepkg 1 year ago
FlightlessMango 140c0d8984 workflow: arch release package
Co-authored-by: Donovan Prehn <donovan@prehn.ca>
1 year ago
FlightlessMango 0ed0f8eeb8 workflow: mingw: fetch git 1 year ago
FlightlessMango 80b976b8cf workflow: mingw build test 1 year ago
flightlessmango 824d962de6
Update issue templates 1 year ago
dependabot[bot] c263bd1fb5 build(deps): bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
dependabot[bot] 984fe1bff3 build(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
1 year ago
Emil Velikov 809215ae65 github: add dependabot
It will run weekly and open a PR whenever any of the actions are out of
date. Minor change is required in the repo settings - see the docs link

https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov a7655eb184 github: add Ubuntu based CI for push and PRs
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov 36fd9838af github: pull meson 0.60+ as per the meson.build
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov b314a91602 github: switch to ubuntu-20.04
As outlined in the official blog, the 18.04 is deprecated and will be
removed soon.

https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
1 year ago
Emil Velikov aafc2e0981 Build with CI jobs with -Dwerror=true
Currently the CI jobs only builds on releases, which catches some of the
fallout.

We might get a proper CI at some point in the future.

v2: pass the -Dwerror=true directly into build.sh

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2 years ago
jackun db34d1ddd8
Run build-package workflow on 'release: published'
Should work with prereleases and drafts too.
3 years ago
jackun ea898ded45
Update workflows 3 years ago
jackun f529a8a53f
Update build-source workflow 3 years ago
jackun d2a594e002
Update build-source workflow 3 years ago
jackun 3df142da5d
workflow: fix `if` syntax and edit release instead 3 years ago
jackun 079f67a729
workflow: limit 'release' event to 'created' action 3 years ago
jackun e382318751
workflow: fix artifact path, git commit 3 years ago
jackun 2f0dc14a78
workflow: install packages too 3 years ago
jackun 11932dda88
build package workflow, maybe 3 years ago
jackun ce7de16ce2
workflow for build-source.sh 3 years ago
FlightlessMango bdce210e55 Add Patreon to funding 4 years ago
flightlessmango 7b8c1563fd
create FUNDING.yml 4 years ago