Lawmakers are working furiously to announce a $900 billion deal ahead of a government funding deadline at midnight Friday.