Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

switch ci from travis to actions #1691

Merged
merged 5 commits into from
May 8, 2021
Merged

switch ci from travis to actions #1691

merged 5 commits into from
May 8, 2021

Conversation

namusyaka
Copy link
Member

No description provided.

@namusyaka namusyaka requested review from rkh and zzak April 17, 2021 17:56
- name: Run tests
run: ./.actions.sh

# TODO(zzak, rkh): Add slack notification.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@zzak Probably we need to set up an integration with slack but I don't have a permission to generate a token on slack. Could you work on this?

@namusyaka
Copy link
Member Author

Note that we should also update a status badge after merging this PR.
/cc @zzak @jkowens @olleolleolle

.github/workflows/test.yml Outdated Show resolved Hide resolved
Copy link
Member

@olleolleolle olleolleolle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it is worth going forward, even without the Slack notification in place, yet.

Copy link
Member

@zzak zzak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Check #sinatra-core for the slack notification info :)

Thanks for working on this!

@zzak
Copy link
Member

zzak commented May 7, 2021

@namusyaka I've added the slack notification, but I think we may want to tweak it and possibly only run on master? Also how do you feel about changing the default branch?

@zzak zzak merged commit 5513eb3 into master May 8, 2021
@zzak zzak deleted the actions branch May 8, 2021 22:11
@rkh
Copy link
Member

rkh commented May 9, 2021

+1 on changing the default branch to main.

Copy link

@swim86unifyd swim86unifyd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

require 'sinatra'
get '/frank-says' do
'Put this in your pipe & smoke it!'
end

@@ -5,14 +5,14 @@ echo "Running sinatra tests..."
bundle exec rake

echo "Running sinatra-contrib tests..."
export BUILDIR=$TRAVIS_BUILD_DIR/sinatra-contrib
export BUILDIR=$GITHUB_WORKSPACE/sinatra-contrib

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

require 'sinatra'
get '/frank-says' do
'Put this in your pipe & smoke it!'
end

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants