Граф коммитов

1525 Коммитов

Автор SHA1 Сообщение Дата
Jon Ruskin cefab57e77 update source-setup force options
mostly, use `git clean -ffX .` instead of `find | xargs`
to delete files to use .gitignore as the source of truth
2022-12-23 07:17:40 -07:00
Jon Ruskin c1b271a9f4 move fixtures to fixture folders 2022-12-23 06:00:05 -07:00
Jon Ruskin 5911cdff3f create fixture-specific gitignores
and check in lock files for more reproducible testing
... I hope :)
2022-12-22 20:46:23 -07:00
Jon Ruskin 94d1f93f3a
Merge pull request #592 from github/pip-builtin-caching
Try out built-in caching for setup-python action
2022-12-22 19:57:56 -07:00
Jon Ruskin 1a0f1b27e7 update cabal deps to work with 9.4 2022-12-22 19:52:04 -07:00
Jon Ruskin 41a0c2a6f3
Merge pull request #593 from github/pip-builtin-caching-licenses
License updates for pip-builtin-caching
2022-12-22 18:52:00 -07:00
licensed-ci 1fd6d329f4 Auto-update license files 2022-12-23 01:49:42 +00:00
Jon Ruskin 5126c24b54 checkin pipfile.lock and reenable pipenv caching 2022-12-22 18:47:32 -07:00
Jon Ruskin 2d29b24da2 boto3 has a TON of wheels and slowing down setup 2022-12-22 16:47:12 -07:00
Jon Ruskin c8b4f8cfb4 limit ghc versions based on fixture support 2022-12-22 16:29:29 -07:00
Jon Ruskin 9cb7aed2cc fix go caching 2022-12-22 16:28:35 -07:00
Jon Ruskin 64433e1072 fix yarn caching 2022-12-22 16:28:21 -07:00
Jon Ruskin 8cc784fbfd fix npm caching 2022-12-22 16:27:58 -07:00
Jon Ruskin e5d962d35a only test versions of cabal included in ghc builds 2022-12-22 16:22:12 -07:00
Jon Ruskin ce69e039f6 use more built in caching 2022-12-22 16:18:28 -07:00
Jon Ruskin e4a1df56d0 setup-swift action was transferred 2022-12-22 16:17:57 -07:00
Jon Ruskin 77a07187fe don't cache pipenv for now 2022-12-22 16:17:42 -07:00
Jon Ruskin 31ef9be906 use caching provided by action
may not work for pipenv which doesn't have the
Pipfile.lock file committed to the repo
2022-12-22 15:54:47 -07:00
Jon Ruskin d117089aaf
Merge pull request #590 from github/cleanup-ruby-usage
Cleanup ruby usage in workflows and gemspec dependency versioning
2022-12-22 15:46:12 -07:00
Jon Ruskin ccffc66ff4 remove cocoapods development dependency
+ reinstate install step in CI
2022-12-22 15:37:47 -07:00
Jon Ruskin 358352fbb2 allow shorthand and legacy hash syntax
shorthand is only available with ruby 3.1+
2022-12-22 15:30:41 -07:00
Jon Ruskin 3054bc2f96 Revert "correct rubocop offenses"
This reverts commit a4f4f0d5f9.
2022-12-22 15:24:46 -07:00
Jon Ruskin a4f4f0d5f9 correct rubocop offenses 2022-12-22 15:21:53 -07:00
Jon Ruskin 69397113d1 ignore bundled dependencies in CI
they are getting installed to vendor/bundle
2022-12-22 15:20:08 -07:00
Jon Ruskin e6e306fc11
Merge pull request #591 from github/cleanup-ruby-usage-licenses
License updates for cleanup-ruby-usage
2022-12-22 15:12:17 -07:00
Jon Ruskin e2d5407cd1 resolve license check failures 2022-12-22 15:09:40 -07:00
licensed-ci 4067ff3c8f Auto-update license files 2022-12-22 22:05:24 +00:00
Jon Ruskin cdf04d2a9b target specific dependency versions
and use dependabot to update versions
2022-12-22 14:57:24 -07:00
Jon Ruskin e5b5876063 remove explicit dependency on bundler
bump required ruby version to >= 2.6, which includes
bundler by default with ruby installs
2022-12-22 14:53:27 -07:00
Jon Ruskin da6a346dd8 update .ruby-version to 3.1.3
to test on latest ruby in CI
2022-12-22 14:32:59 -07:00
Jon Ruskin f3f5476cd6 update tested ruby and bundler versions 2022-12-22 14:32:35 -07:00
Jon Ruskin dbba53dafe update workflows
- use setup-ruby's builtin caching
- normalize to using .ruby-version file in CI jobs
2022-12-22 14:31:35 -07:00
Jon Ruskin 79e4cc573b
Merge pull request #586 from github/no_more_ruby_packer
Remove ruby packer usage and executable releases
2022-12-22 12:12:43 -07:00
Jon Ruskin bdfad9f550
Merge pull request #584 from LouisBoudreau/cocoapods
Add Cocoapods source
2022-12-21 20:09:28 -07:00
Louis Boudreau bca6a2ac73 Remove unused method 2022-12-21 18:25:07 -05:00
Jon Ruskin a584a139a9
Merge branch 'master' into no_more_ruby_packer 2022-12-12 19:57:22 -07:00
Louis Boudreau 02bf91468a Remove test for metadata 2022-12-12 11:21:21 -05:00
Louis Boudreau cf41569ff4 Requested changes 2022-12-12 11:16:00 -05:00
Jon Ruskin 631302e7e9
Merge pull request #588 from mshrtsr/chore/add-installation-from-homebrew
chore: add installation from Homebrew
2022-12-12 09:03:59 -07:00
Masaharu TASHIRO d9662acda0 chore: add installation from Homebrew 2022-12-12 15:11:52 +09:00
Jon Ruskin 55130fdfef
Merge pull request #587 from github/no_more_ruby_packer-licenses
License updates for no_more_ruby_packer
2022-12-11 13:53:09 -07:00
licensed-ci 7b76d68e73 Auto-update license files 2022-12-11 20:52:05 +00:00
Jon Ruskin 7f5e476bbe remove docker dependabot updates 2022-12-11 13:41:45 -07:00
Jon Ruskin 2ef92025a0 update release script to remove packaging
only building and pushing the gem now, copied the job
from the default rubygems starter workflow
2022-12-11 13:41:23 -07:00
Jon Ruskin 326d63c397 update readme and contributing guide 2022-12-11 13:39:19 -07:00
Jon Ruskin 9686c16713 remove ruby_packer checks from bundler source 2022-12-11 13:32:32 -07:00
Jon Ruskin 37213e12c1 remove packaging scripts and tooling 2022-12-11 13:24:36 -07:00
Louis Boudreau 8af95de5f1 Fix cocoa pods source-setup script 2022-12-09 10:56:02 -05:00
Louis Boudreau fdd18f7a4b Add CocoaPods source 2022-12-08 17:31:48 -05:00
Jon Ruskin 31b44067a0
Merge pull request #582 from github/release-3.9.1
Release 3.9.1
2022-11-25 15:32:05 -07:00